Tamil Dictionary 🔍

doctoress

Doc"tor*ess, n. Defn: A female doctor.[R.]


doctoress - Similar Words