Kingham Family History
Kingham Name Meaning
English: habitational name from Kingham in Oxfordshire or Keyingham in East Yorkshire named in Old English from the personal name Cǣga + the Old English groupname suffix -ingas (genitive -inga-) + hām ‘village homestead’.
Source: Dictionary of American Family Names 2nd edition, 2022