MacGriogair

Etymology
+