Definition Definition

merestead - Meaning and Examples

Meaning of 'merestead' (Webster Dictionary)

1 . Merestead [ n.]
- The land within the boundaries of a farm; a farmstead or farm.