Meaning of Y. in English

Y.

n. abbreviation for yard, measure of length equal to 3 feet or 0.91 meters

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.