Variant of Farnham, from Old English 'fearn' (fern) and 'ham' (homestead), meaning 'fern meadow estate.'
Like Farnum?
Swipe through thousands of names like it