Tamil Dictionary 🔍

deliveress

De*liv"er*ess, n. Defn: A female de [R.] Evelyn.


deliveress - Similar Words