Family name origins & meanings
- English (Gloucester, Somerset, and Wiltshire) : unexplained.
- German : habitational name from either of two places called Baben, in Silesia and Brandenburg.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe