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.

Oxford English vocab.      Оксфордский английский словарь.