CompareWords
Compare
Towned
Definition:
(a.) Having towns; containing many towns.