Canadian French Meaning of demoness
Démonesse
Other Canadian French words related to Démonesse
No Synonyms and anytonyms found
Nearest Words of demoness
Definitions and Meaning of demoness in English
demoness (n.)
A female demon.
FAQs About the word demoness
Démonesse
A female demon.
No synonyms found.
No antonyms found.
demon => démon, demolitionist => Démolitionniste, demolition => démolition, demolishment => démolition, demolishing => démolition,