Definition of yd. in English:

yd.

abbreviation

  • Yard (measure).