Towned

a.
  1. Having towns; containing many towns.