Results

farm toun noun a farmstead, a farmhouse, cottages and other buildings: Believe it or not, the farmer was the only one on the farm toun . who got a regular newspaper. 17-. etymology: Scots; attested by BW