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