Family name origins & meanings
- English : unexplained; perhaps of French origin, a variant of Cambe, a nickname for someone with a limp or other peculiarity of the leg, from a southern French form of jambe ‘leg’.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe