Tamil Dictionary 🔍

doctress

Doc"tress, n. Defn: A female doctor. [R.]


doctress - Similar Words