Barnham Family History
Barnham Name Meaning
from either of the places named Barnham in Suffolk and Sussex or from Barnham Broom in Norfolk. Each of these place-names is from the Old English male personal name Beorn or more likely Beorna + hām ‘large farming estate’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016