Polish-English dictionary »

awatar meaning in English

PolishEnglish
awatar noun

avatarnoun
digital representation of a person or being

avatarnoun
earthly incarnation of a deity, particularly Vishnu

awatara noun

avatarnoun
earthly incarnation of a deity, particularly Vishnu