Ó hÉAMHTHAIGH—I—O Heafegh, O Heafa, Heaphy, Heify; the same as Ó hÉamhaigh and Ó hÉimhigh, which see; a Munster surname, most frequent in Cork and Waterford.
Alphabetical Index to Irish Surnames