Where does “Cochrane” come from?

Cochrane (English) comes from Scottish Gaelic Maceachrain.

Cochrane (English): A placename

Definitions

  1. A placename

Ancestry of “Cochrane”, step by step

Cochrane traces back through two separate lines of ancestry.

via Scottish Gaelic Maceachrain

StepLanguageWordMeaning
1Scottish GaelicMaceachrain

via Irish Ó Corcráin

StepLanguageWordMeaning
1IrishÓ Corcráin

Words derived from “Cochrane

Every word from Scottish Gaelic Maceachrain