English Dictionary
▪ succotash
▪ succour
▪ succuba
▪ succubus
▪ succulence
◊ SUCCUBA
succuba
n : a female demon believed to have sexual intercourse with
sleeping men [syn: {succubus}]
succotash
succour
succuba
succubus
succulence
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]