Synonyms of Succuba in English :
Antonyms of Succuba in English
Thesaurus of Succuba in English
Succuba
see definition of succubaSynonyms of succuba
1. (noun) a female demon believed to have sexual intercourse with sleeping men
Synonyms of Succuba in English :
Antonyms of Succuba in English
Thesaurus of Succuba in English
1. (noun) a female demon believed to have sexual intercourse with sleeping men