McGeachie Clan History
McGeachie is a name of Irish origin, known in Gaelic as Mag Eachaidh, or, in the Ulster variant, Mag Eochadha.

There was a M’Gachie recorded in Bordland in 1684, and a Neil M’Gechie in 1686, in Portadow, part of the Kilchenzie parish in Argyll. There is also a Robert M’Keachie recorded in Darnow, Wigtown, in 1711.

Variations of the names spelling include MacGeachy and MacKeachie.