Avatar Meaning in Spanish
You have searched the English word Avatar meaning in Spanish avatar. Avatar meaning has been search 4518 (four thousand five hundred and eighteen) times till 4/23/2024. You can also find Avatar meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.
Definition & Synonyms
• Avatar
Definition & Meaning
- (n.) The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.
- (n.) Incarnation; manifestation as an object of worship or admiration.
Multi Language Dictionary