What is the meaning of succubus in English?

Learn vocabulary with pictures as well as definitions of succubus in English

Learn in

See more

n. succubus

Definition of succubus in English

Demon with womanly characteristics that has sexual intercourse with sleeping men, draining their vitality.