See also: yd and YD

English edit

Alternative forms edit

Noun edit

yd.

  1. Abbreviation of yard (unit of length).

Derived terms edit

Anagrams edit