kamus
.
Search
About
farmstead
English
farmstead, farm-place, farmplace
Noun
A farm together with its buildings
English: farmplace, farm-place, farmstead
The buildings and adjacent grounds of a farm
English: farmstead
English words with similar meanings
Show 2 words
farm-place
farmplace