Ó hARRACHÁIN—I—O Harraghan, O Horoghane, O Horohan, O Horran, Horahan, Harran, Haran, Horan, &c.; a corruption of Ó hAnradháin, which see; common in Leix and Tipperary.
Alphabetical Index to Irish Surnames