Tamil Dictionary 🔍

townlet

Town"let, n. Defn: A small town. North Brit. Rev.


townlet - Similar Words