toun


toun

(tuːn) n1. (Human Geography) a town2. (Agriculture) a farmstead