What is the meaning of Toun?
A town or city; a locally governed settlement, often fortified.
A hamlet or village; a rural settlement {{gloss|conceived as grouped buildings
A farmstead or manor; a rural estate.
A farm settlement or farmstead.
Source: wiktionary.orgSearch words containing