"tupac amaru shakur means in arabic "shining serpeant thankful to god
"tupac amaru was a great incan cheif
""tupac amaru shakur means in arabic "shining serpeant thankful to god" What is the definition of "amaru"?