What is the meaning of Towns?

plural of town

Source: wiktionary.org