HAYMOW


Meaning of HAYMOW in English

(n.) The place in a barn where hay is deposited.

Webster's English dictionary.      Английский словарь Webster.