English | German | Russian | Czech

succuba English

Meaning succuba meaning

What does succuba mean?

succuba

(= succubus) a female demon believed to have sexual intercourse with sleeping men

Synonyms succuba synonyms

What other words have the same or similar meaning as succuba?

succuba English » English

succubus she-devil

Are you looking for...?