avatar

1
Hinduism manifestation of a deity or released soul
2
incarnation or embodiment