Ó hEACHACH—I—O Heagh, O Hagh, Haugh, Hawe, Hawes; 'descendant of Eachaidh'; a variant of Ó hEochadha, which see.
Alphabetical Index to Irish Surnames