Farnham Family History
Farnham Surname Meaning
English: habitational name from Farnham in Buckinghamshire, Dorset, Essex, Suffolk, Surrey, and Yorkshire, all named from Old English fearn ‘fern’ + either hām ‘homestead’ or hamm ‘enclosure hemmed in by water, a water-meadow’.
Source: Dictionary of American Family Names 2nd edition, 2022
