Tamil Dictionary 🔍

towned

Towned, a. Defn: Having towns; containing many towns. [Obs.] Hakluyt.


towned - Similar Words