DEMIGOD


Meaning of DEMIGOD in English

n. (Classical Mythology) one who is partly human and partly god; human who has been made into a god

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.