DEMIGOD


Meaning of DEMIGOD in English

(n.) A half god, or an inferior deity; a fabulous hero, the offspring of a deity and a mortal.

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