avatar

Find this term in:  

An incarnation taken on by a deity in order to appear and live on earth.