DEMIGOD


Meaning of DEMIGOD in English

noun a half god, or an inferior deity; a fabulous hero, the offspring of a deity and a mortal.

Webster English vocab.      Английский словарь Webster.