A godhuman refers to a divine being taking on human form. It is the concept of a deity or spiritual entity incarnating as a human.