Definition Definition

Stonehatch - Meaning and Examples

Meaning of 'Stonehatch' (Webster Dictionary)

1 . Stonehatch [ n.]
- The ring plover, or dotterel.