Meaning FARMSTEAD

See synonym: farm

Search for this exact term