farmstead

EnglishEdit

NounEdit

farmstead ‎(plural farmsteads)

  1. The main building of a farm
  2. A farm, including its buildings

TranslationsEdit

Read in another language