English to English
demigod
('d/E/m/i/,g/A/d
)
noun (n)
- a person with great powers and abilities(noun.person)source: wordnet30
- A half god, or an inferior deity; a fabulous hero, the offspring of a deity and a mortal.(noun)source: webster1913