“Avatar” is a Sanskrit word. Wacky WorldLanguage It means “descent”, originally the incarnation of a deity on Earth. 🤯 0Share on WhatsAppSource: en.wikipedia.orgAnother wacky fact → All facts