Ó Carráin
Ó CARRÁIN—I—O Carrane, O Carrain, O Carran, Craan, Crain, Crane, Crean, Creane, (Crahan, Crehan, Creaghan, Carey); 'descendant of Carrán' (diminutive of carra, a spear); a variant of Ó Corráin, which see.
Alphabetical Index to Irish Surnames