Charmer \Charm"er\, n.1. One who charms, or has power to charm; one who uses the power of enchantment; a magician. --Deut. xviii. 11.
2. One who delights and attracts the affections.
Source: Webster's Revised Unabridged Dictionary (1913)