Avatar

English word definition — powered by WordNet

NOUN

a new personification of a familiar idea

the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form

Want to remember avatar?

Sign up free to bookmark & revise