DEMIGOD


Meaning of DEMIGOD in English

n. (fem. -goddess) 1 a a partly divine being. b the offspring of a god or goddess and a mortal. 2 colloq. a person of compelling beauty, powers, or personality.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.