Nihoner

“Incarnation of an immortal being” in Japanese

Short answer
アバター abataa

Incarnation of an immortal being in Japanese is “アバター” (abataa). Full meaning: avatar, incarnation of an immortal being (Hindu); icon or representation of a user in a shared virtual reality.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.