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