Ó COSNACHÁIN—I—O Cosnechan, Cusnahan, Cushanan; 'descendant of Cosnachán' (diminutive of Cosnach, or Cosnamhach, defender); very rare.
Alphabetical Index to Irish Surnames