Question: is mcgaha an irish name?
Answer: Mcgaha Name Meaning. Irish: Anglicized form of Gaelic Mac Eachaidh (see McGaffey).