South African Baby Names

Popular and traditional South African names with meanings, origin and religion — from every community and region of South Africa. 1,116 names.

By state / region

NameMeaningGenderOrigin
ClintonHill settlement👦 BoyEnglish
CliveCliff; Slope👦 BoyEnglish
ColinYoung creature; Victory of the people👦 BoyScottish
CollenYoung creature (Colin)👦 BoyEnglish
CollinsSon of Colin👦 BoyEnglish
ComfortComfort👧 GirlEnglish
ConnieConstancy; Steadfast👧 GirlEnglish
CorneliaHorn (Roman family name Cornelius)👧 GirlLatin
CorrieMaiden; Horn (Cornelia)👧 GirlDutch
CraigRock; Crag👦 BoyScottish
CrystalCrystal👧 GirlEnglish
CyrilLordly👦 BoyGreek
DanieGod is my judge👦 BoyAfrikaans
DannyGod is my judge (Daniel)👦 BoyEnglish
DaveBeloved (David)👦 BoyEnglish
DawnDawn; Daybreak👧 GirlEnglish
DeanValley👦 BoyEnglish
DebbieBee (Deborah)👧 GirlEnglish
DebbyBee (Deborah)👧 GirlEnglish
DebraBee👧 GirlHebrew
DennisDevoted to Dionysus👦 BoyEnglish
DeonDevoted to Dionysus👦 BoyGreek
DerekRuler of the people👦 BoyEnglish
DerrickRuler of the people👦 BoyEnglish
DikelediTears👧 GirlSotho
DimakatsoSurprises; Wonders👧 GirlSotho
DineoGifts👧 GirlSotho
DionDevoted to Dionysus👦 BoyGreek
DipuoSpring rains👧 GirlSotho
DirkRuler of the people👦 BoyDutch
DominicOf the Lord👦 BoyEnglish
DonWorld ruler (Donald)👦 BoyEnglish
DonaldWorld ruler👦 BoyScottish
DorcasGazelle👧 GirlGreek
DouglasDark river👦 BoyScottish
DuduzileConsoled; Comforted👧 GirlZulu
DumisaniPraise (God)👦 BoyZulu
DuncanDark warrior👦 BoyScottish
EddieWealthy guardian (Edward)👦 BoyEnglish
EddyWealthy guardian (Edward)👦 BoyEnglish
EdgarWealthy spear👦 BoyEnglish
EdwinRich friend👦 BoyEnglish
EleanorLight; Bright👧 GirlEnglish
ElizeGod is my oath👧 GirlAfrikaans
EllenLight👧 GirlEnglish
EltonOld town👦 BoyEnglish
ElvisAll-wise👦 BoyEnglish
EmmyWhole; Universal (Emma)👧 GirlEnglish
ErnestEarnest; Serious👦 BoyEnglish
EugeneWell-born👦 BoyGreek
EvansSon of Evan👦 BoyWelsh
EveLife👧 GirlHebrew
FeliciaHappy; Lucky👧 GirlLatin
FikileArrived👧 GirlZulu
FranklinFree landholder👦 BoyEnglish
FransFrenchman; Free (Francis)👦 BoyDutch
FredPeaceful ruler (Frederick)👦 BoyEnglish
FreddyPeaceful ruler (Frederick)👦 BoyEnglish
GailFather's joy (Abigail)👧 GirlEnglish
GarySpear👦 BoyEnglish
GavinWhite hawk👦 BoyScottish
GeraldSpear ruler👦 BoyEnglish
GeraldineSpear ruler👧 GirlEnglish
GerdaEnclosure; Protection👧 GirlNorse
GerritSpear strength (Gerard)👦 BoyDutch
GertSpear strength👦 BoyDutch
GideonFeller; Mighty warrior👦 BoyHebrew
GiftGift🧒 UnisexEnglish
GillianYouthful (Juliana)👧 GirlEnglish
GivenGiven (by God)👦 BoyEnglish
GladysLame; Country👧 GirlWelsh
GloriaGlory👧 GirlLatin, Spanish, English
GodfreyGod's peace👦 BoyEnglish
GodwinGod's friend👦 BoyEnglish
GoodluckGood luck👦 BoyEnglish
GordonGreat hill👦 BoyScottish
GrahamGravelly homestead👦 BoyScottish
GrantGreat; Tall👦 BoyScottish
GregWatchful (Gregory)👦 BoyEnglish
GregoryWatchful👦 BoyEnglish
GuguTreasure; Pride👧 GirlZulu
GugulethuOur treasure👧 GirlZulu
HappinessHappiness👧 GirlEnglish
HappyHappy🧒 UnisexEnglish
HaroldArmy ruler👦 BoyEnglish
HarveyBattle-worthy👦 BoyEnglish
HeatherHeather (flower)👧 GirlEnglish
HendrikRuler of the home👦 BoyDutch
HenkRuler of the home (Hendrik)👦 BoyDutch
HennieRuler of the home (Hendrik)👦 BoyAfrikaans
HerbertBright army👦 BoyGermanic
HermanArmy man👦 BoyGermanic
HlengiweSaved; Rescued👧 GirlZulu
HopeHope👧 GirlEnglish
IanGod is gracious (John)👦 BoyScottish
InekePure (Agnes)👧 GirlDutch
InnocentInnocent👦 BoyEnglish
IsaacHe will laugh👦 BoyHebrew
ItumelengRejoice🧒 UnisexTswana
JabuJoy (Jabulani)👦 BoyZulu
JabulaniRejoice; Be happy👦 BoyZulu
JabulileJoyful; Rejoicing👧 GirlZulu
JackieSupplanter (Jacqueline)👧 GirlEnglish
JacoSupplanter (Jacob)👦 BoyAfrikaans
JaneGod is gracious👧 GirlEnglish
JanetGod is gracious👧 GirlEnglish
JaniceGod is gracious👧 GirlEnglish
JeffGod's peace (Jeffrey)👦 BoyEnglish
JeffreyGod's peace👦 BoyEnglish
JennyWhite wave; God is gracious👧 GirlEnglish
JeremiahGod will exalt👦 BoyHebrew
JeremyGod will exalt👦 BoyEnglish
JerrySpear ruler (Gerald)👦 BoyEnglish
JimSupplanter (James)👦 BoyEnglish
JimmySupplanter (James)👦 BoyEnglish
JoanneGod is gracious👧 GirlEnglish
JoeGod will increase (Joseph)👦 BoyEnglish
JoelYahweh is God; The Lord is God👦 BoyHebrew
JoeyGod will increase (Joseph)👦 BoyEnglish
JohnnyGod is gracious (John)👦 BoyEnglish

← All countries, religions and the name finder