Plural of charmer; people who are delightfully attractive or persuasive, or people who enchant animals (like snake charmers).
From charm + -er (one who charms). Snake charmers were called this by 17th-century European travelers to India and the Middle East.
Try Another Word