DEMIGOD


Meaning of DEMIGOD in English

[demi.god] n (1530) 1: a mythological being with more power than a mortal but less than a god

2: a person so outstanding as to seem to approach the divine

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