DEMIGOD


Meaning of DEMIGOD in English

(or ~dess )

■ noun a being with partial or lesser divine status.

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