Type Surname (from location)
Usage Scottish, Scottish Gaelic, Irish
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.