Aggio an tùs

Origin of ainm mu dheireadh Mac a Aggio

Possibly from the name Aggius, probably related to the Germanic name Agi.