avtar ( synonym found)

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