Ó MUIRNEACHÁIN—I—O Murnyghan, Murnaghan; 'descendant of Muirneachán' (diminutive of muirneach, loveable); a rare Ulster surname.
Alphabetical Index to Irish Surnames