Ó hÉanacháin
Ó hÉANACHÁIN—I—O Heneghane, Heanaghan, Henaghan, Heneghan, Henehan, Henihan, Henekan, Heenan, Bird; a variant, in Co. Mayo, of Ó hÉineacháin, which see. It is sometimes anglicised Bird, on the erroneous supposition that it is derived from 'éan,' a bird. No doubt, it also stands for older Ó hAonacháin.
Alphabetical Index to Irish Surnames