Baby name
Bafana
/bah · FAH · nah/
Meaning
“Boy or young man”
Zulu name meaning boy or young man, used as affectionate term
How it ages.
Common Zulu familial or affectionate appellation
The cultural moment.
Traditional South African usage, culturally rooted