Tamil Dictionary 🔍

charmeress

Charm"er*ess, n. Defn: An enchantress. Chaucer.


charmeress - Similar Words