Towned
Towned
(?),
a.
Having towns; containing many towns.
[Obs.]
Hakluyt.