Foulsham Family History
Foulsham Surname Meaning
from Foulsham (Norfolk) which is recorded as Folsham in 1086 Folesham in 1156 and Folisham in 125.
The place-name probably means ‘Fugol's homestead’ from the Old English personal name Fugol (genitive Fugoles Fugles) + hām ‘homestead village’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
