Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

charmeress Definition

Cancel
charmeress
noun
A female charmer; an enchantress

Words Related to charmeress!

charmeress Examples by Brain Bank Users