Submitted names are contributed by users of this website. Check marks indicate the level to which a name has been verified.
not set
Type Surname (from location)

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.
Added 5/31/2014 by Huckleberry97