Ó CEARBHÁIN—I—O Carvan, O Kervan, Carvan, Carvin, Kervan, (Kirwan); 'descendant of Cearbhán' (probably diminutive of cearbh, a stag, Latin cervus); a rare Leinster surname.
Alphabetical Index to Irish Surnames