Avatar

word

1. Noun

The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.

2. Noun

Incarnation; manifestation as an object of worship or admiration.
More about this word
Synonyms and related words
Explore this word