Definition of yd in English:

yd

  • Yard (measure).

Pronunciation

yd