Tamil Dictionary 🔍

inhabitress

In*hab"it*ress, n. Defn: A female inhabitant. [R.]


inhabitress - Similar Words