Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Avatar
n.
The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.
n.
Incarnation; manifestation as an object of worship or admiration.
←
Avast
Avaunce
→
Shares
Related Words
Menu
Home
Search
My Last Searches