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.
(Person, proper) Any of three of the incarnations of the Hindu god Vishnu, esp. the seventh
A representation or likeness of a Buddha.
Find another word for avatar. In this page you can discover 14 synonyms, antonyms, idiomatic expressions, and related words for avatar, like: embodiment, etch-a-sketch, kurma, , narsinh, incarnation, jagannath, parshuram, rama, vaman and varah.