farmplace
1.
(
noun
) a farm together with its buildings
Synonyms:
farmstead
Related Words:
farm
Terms and Conditions of Use / Copyright Notice