Diarmuid

Diarmuid

Irish Achilles, killed through cunning Fionn’s deceit. [Irish Myth.: Jobes, 443; Parrinder, 79]See: Vulnerability