Ó hAilleacháin
Ó hAILLEACHÁIN—I—O Halleghane, O Hallaghan, Hallaghan, Hallihane, Hallahan, Hallihan; 'descendant of Ailleachán' (diminutive of Áille, handsome, beautiful); also Ó hAllacháin; the name of an old Cork family.
Alphabetical Index to Irish Surnames