Farnham Family History
Farnham Name 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