loyalty · Tenacity · meticulous
Source: English
Root Word: Bab
Derived From: Babba
Meaning: Relationship to river or location
Popularity History: This surname already existed in England during the Middle Ages and later gained popularity in North America with immigration.