HORTYARD


Meaning of HORTYARD in English

noun an orchard.

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