farmsteadEnglish

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