What is the meaning of Toun?
A locally governed settlement, often fortified
A farm settlement or farmstead
A farm settlement or farmstead.
Source: wiktionary.orgSearch words containing
A locally governed settlement, often fortified
A farm settlement or farmstead
A farm settlement or farmstead.
Source: wiktionary.orgSearch words containing