- The descent of a deity to earth, and his incarnation as a
man or an animal; -- chiefly associated with the incarnations of
Vishnu. - Incarnation; manifestation as an object of worship or
admiration.
Meaning of 'avatar' (Princeton's WordNet)
1 . avatar
[ n]
Meaning (1): - the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form
Example in sentence:
some Hindus consider Krishna to be an avatar of the god Vishnu
Meaning (2): - a new personification of a familiar idea