Type Surname (from location)
Edit Status Status [show contributor]
Meaning & History
Derived from the 'Lowlands of Cochrane' near Paisley, in Renfrewshire, Scotland. Origin is uncertain, the theory it may have derived from the Welsh coch meaning "red" is dismissed because of the historical spelling of the name Coueran.It is also an anglicisation of the Scottish Gaelic Maceachrain and of the Irish Ó Corcráin.