Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
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