15 Commonly Used English Words related to Mythologies

The term Avatar originally stems from the Hindu concept of a deliberate descent of a deity or god to Earth. In simpler terms, it is roughly synonymous to ‘incarnation’ in English; but a more literal translation would pertain to ‘manifestation’ (thus making the movie’s portrayal of altered meta-identities more accurate than you would think). As for the mythological relation, the Hindu God Vishnu (who forms one of the trinity of major gods within the religious system) is said to have ten avatars (Dashavatara), with Matsya, Lord Rama, Krishna and even Buddha considered among the earthly incarnations. MORE HERE

Notify of
Inline Feedbacks
View all comments