Towned


a.1.Having towns; containing many towns.