What is the meaning of the word "avatar"?
Definitions:
-
the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form
noun
- the Buddha is considered an avatar of the god Vishnu
- the Buddha is considered an avatar of the god Vishnu