Meaning of yd in English:

yd

abbreviation

  • Yard (measure).

Pronunciation

yd