Tamil Dictionary 🔍

townless

Town"less, a. Defn: Having no town. Howell.


townless - Similar Words