Ó Súileacháin
Ó SÚILEACHÁIN—I—O Suleghane, O Soolechan, O Solloghan, O Sullaghan, Sullahan, Sullehan, (Sullivan); 'descendant of Súileachán,' (diminutive of súileach, quick-eyed); formerly in use in Longford, Cavan and Louth, but now nearly everywhere incorrectly anglicised Sullivan.
Alphabetical Index to Irish Surnames