Synonyms: avatar
Definition: the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form
Usage: the Buddha is considered an avatar of the god Vishnu
Similar words: Hindu deity
Definition: a deity worshipped by the Hindus
Synonyms: incarnation, avatar, embodiment
Definition: a new personification of a familiar idea
Usage: the embodiment of hope; the incarnation of evil; the very avatar of cunning
Similar words: personification
Definition: a person who represents an abstract quality
Usage: she is the personification of optimism