avtar (0 synonym found)

We don't have any synonyms for avtar yet.

Did you mean…

Think avtar belongs in the thesaurus? Recommend it and we'll take a look.


Definition of avtar:

°In Hinduism the incarnation of a deity, particularly Vishnu.
°The physical embodiment of an idea or concept; a personification.

Definition of avtar:

°In Hinduism the incarnation of a deity, particularly Vishnu.
°The physical embodiment of an idea or concept; a personification.

Back to Top