Tamil Meaning of succuba
சக்யூபா
Other Tamil words related to சக்யூபா
No Synonyms and anytonyms found
Nearest Words of succuba
Definitions and Meaning of succuba in English
succuba (n)
a female demon believed to have sexual intercourse with sleeping men
FAQs About the word succuba
சக்யூபா
a female demon believed to have sexual intercourse with sleeping men
No synonyms found.
No antonyms found.
succourer => உதவுதல், succour => உதவி, succoth => சுக்ஓத், succotash => சுகோட்டாஷ், succos => சுக்கோஸ்,