Ó CANANN—I—O Cannan, O Cannon, Cannan, Cannon, Canning, &c.; 'descendant of Cano' (wolf-cub, whelp); an old Tirconnell surname; probably a variant of Ó Canannáin, which see.
Alphabetical Index to Irish Surnames