farm-place

Explore definitions, synonyms, and language insights of farm-place

Definitions

Noun
a farm together with its buildings

More General Terms