EnglishEdit

NounEdit

farmstead (plural farmsteads)

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

TranslationsEdit