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