McGahan

English

Alternative forms

Etymology

From Irish Mac Eacháin (son of Eachán), from Irish Eachaidh, from Old Irish ech (horse).

Proper noun

McGahan

  1. A surname