demoid

/dɪˈmoʊɪd/

Definitions

1. noun

A person or entity that is similar or related to a deity, demigod, or demigoddess.

“The ancient demoid was revered for their divine powers and abilities.”

Synonyms

  • demigod
  • divine being

Antonyms

  • human
  • mortal