Snashall Family History
Snashall Surname Meaning
from Snoxhall in Cranleigh (Surrey) which is recorded as Snokeshull in 1279.
The place-name derives from an Old English personal name *Snoc (genitive *Snoces) + Old English hyll ‘hill’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
