Horsham Family History
Horsham Surname Meaning
Mainly from Horsham in Manaton (Devon) or Horsham in Tamerton Foliot (Devon) but possibly also from Horsham (Sussex), Horsham Saint Faith (Norfolk), or Horsham in Martley (Worcs).
The place-names derive from Old English hors ‘horse’ + hām ‘village, homestead’ or hamm ‘enclosure, water meadow’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
