Definition of Succuba

  • (n.) A female demon or fiend. See Succubus.

Synonyms of Succuba


Antonyms of Succuba


No Antonyms Found.

Homophones of Succuba


No Homophones Found.