1. Noun
One who charms, or has power to charm; one who uses the power of enchantment; a magician.
2. Noun
One who delights and attracts the affections.
More about this word
Synonyms and related words
Explore this word
