farmplace

Explore definitions, synonyms, and language insights of farmplace

Definitions

Noun
a farm together with its buildings

More General Terms