Word Hen
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
Synonyms:
embodiment