incarnation
noun
°An incarnate being or form.
°A living being embodying a deity or spirit.