Succuba - What does it mean?
succuba | |
has no English definition.
A female demon or fiend; a succubus.
* The Mirror for Magistrates
is likely misspelled.
has no English definition.
As a noun succuba
is a female demon or fiend; a succubus.succuba
English
Noun
(succubae)- Though seeming in shape a woman natural / Was a fiend of the kind that succubae some call.