Definitions
noun
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”
Look “avatar” up elsewhere
Want another word?
Spin the dictionary for a fresh one.