meaning of farmstead
1.
A
farm
with
the
building
upon
it;
a
homestead
on
a
farm.
Related Words
farmstead
|
farmsteading
|
Developed & Maintained By
Taraprasad.com