Shaka: Baby Name Meaning And Origin Explained

Shaka

Shaka is the name of the Zulu tribal leader who is sometimes compared to Attila the Hun.