Posted - 01 Mar 2012 : 12:01:45 PM Hi! AlexB.... The "Cotton" surname in Englandshire is of AngloSaxon origin but in Angus/Aberdeenshire the name Cotton was to denote a couple of cotter houses on a croft. Black's "Surnames of Scotland" indicates that the surname "Cotton" in Scotland derived from the persons place of work. Being particularly popular in Aberdeenshire and Angus. So Cotton of Grange of Connan refers to the cotter houses on the Estate or the area where they houses used to be... similar to The Mains of Ethie.. Where "Mains" refers to the agricultural workers houses/work place/area on an Estate.
Terrymac I have only one voice but I still strive to make a difference.