MeaningIrish - Son of the learned king, Son of the learned ruler, A variant of Mackinnley
OriginIrish