Ó CAOLÁIN—I—O Kealain, O Kayllan, Keelan, Keelin; 'descendant of Caolán' (diminutive of caol, slender). It appears to have been a Meath surname.
Alphabetical Index to Irish Surnames