MeaningCeltic - Son of Cionaodh, Gaelic - Son of Coinneach, Son of Kenneth,
OriginGaelic, Celtic, English