avatarEnglish

avatar, embodiment, incarnation

Noun

A new personification of a familiar idea

English: embodiment, incarnation, avatar

Bahasa: penjelmaan

The manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form

English: avatar

Bahasa: Avatar

Bahasa words with similar meanings

English words with similar meanings

Show 2 words