The Collaborative International Dictionary
Towned
Towned \Towned\, a.
Having towns; containing many towns. [Obs.]
--Hakluyt.