farmplace

1. (noun) a farm together with its buildings
Synonyms: farmstead
Related Words: farm



Terms and Conditions of Use / Copyright Notice