Ó SEANAIGH—I—O Shanna, O Shanny, Shannagh, Shanny; 'descendant of Seanach' (derivative of sean, old, wise); rare surname in Co. Clare.
Alphabetical Index to Irish Surnames