Haresnape Family History
Haresnape Surname Meaning
Of uncertain origin; perhaps from a lost or unidentified place named with either Old English snæp ‘boggy piece of land’ or Middle English snap ‘poor pasture’ as the final element.
Source: The Concise Oxford Dictionary of Family Names in Britain, 2021
