The name Shaka is an African baby name. In African the meaning of the name Shaka is: The name of the Zulu tribal leader sometimes compared to Attila the Hun. Shaka shaped an amalgamation of tribes into the great Zulu nation in the early 19th century.
Indian Meaning: The name Saka is an Indian baby name. In Indian the meaning of the name Saka is: From the Shaka.