That in which something is embodied; concrete expression of some idea, quality, etc.
The definition of an incarnation is a person who stands for some abstract idea, or a person who embodies a God or deity in the flesh.
A representation or likeness of a Buddha.
(Person, proper) Any of three of the incarnations of the Hindu god Vishnu, esp. the seventh
Find another word for avatar. In this page you can discover 11 synonyms, antonyms, idiomatic expressions, and related words for avatar, like: embodiment, incarnation, buddha, jagannath, kurma, , narsinh, parshuram, rama, vaman and varah.