farmstead

noun

1.
the buildings and adjacent grounds of a farm
2.
a farm together with its buildings