Ó hAnnáin
Ó hANNÁIN—I—O Hannaine, O Hanain, Hannan, Hannon, Hanan, Hanon, &c; 'descendant of Annán' (diminutive of Annadh, delay); the name of an old family in Co. Limerick, where it is still common. But see Ó hAinchín and Ó hAinnín.
Alphabetical Index to Irish Surnames