Type Surname (from location) Usage English Meaning & History Indicated a person from any of the various towns named Farnham in England, notably in Surrey. Their names are from Old English fearn "fern" and ham "home, settlement" or ham "water meadow, enclosure".