avatar in English
- avatar⇄avatar, noun.
1a. (Hinduism.) the descent of a god to earth in bodily form; incarnation.
b. one of the ten appearances of Vishnu in human form.
2. (Figurative.) any manifestation in bodily form; embodiment.
Ex. He sees himself qu