farmplace

Noun
  1. A farm together with its buildings (synset 103328041)

Other Searches