Mcilhagga
It is generally accepted that McIlhagga is a Scottish name though its Gaelic form is found in both Scotland and Ireland: Mac Ghille Sagairt, 'the Son of the Devotee of the Priest'. It is possible that the priest was Mochuda, otherwise St. Carthage, Abbot and Bishop of Lismore in AD 555.
Mcilhagga: it's damn boring be the son of the devotee, I think i'll take a gap year