DEMIGOD MEANING IN ENGLISH

• Demigod Definition & Synonyms

  1. (n.) A half god, or an inferior deity; a fabulous hero, the offspring of a deity and a mortal.


Synonyms:
Daemon, Superman,

• Demigoddess Definition & Synonyms

  1. (n.) A female demigod.


RECENT SEARCHES