Mag GEARACHAIGH, MacGarahy, Garahy, Garrihy; a corruption of Mag Fhearadhaigh, which see.
Alphabetical Index to Irish Surnames