farmyard

Noun
  1. An area adjacent to farm buildings (synset 103328156)

Other Searches