n. manifestation of a deity or spirit in an earthly form; body or form into which a soul is placed; being made incarnate; person or thing manifesting a certain quality or idea; certain form or state
INCARNATION
Meaning of INCARNATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012