Definition of AVATARS

noun : AVATARS

Source: WordNet 3.1

  • 2. (

    ) the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form; "some Hindus consider Krishna to be an avatar of the god Vishnu" ;


See more about : AVATARS