Grainne est la fille de Cormac Mac Airt, roi d'Irlande. Elle était promise à Finn Mac Cool, chef des Fianna et garde du corps du roi. Bien qu'encore viril Finn Maccool était assez âgé et Grainne préféra Diarmaid Ua Duinhne, fils de Donn et fils adoptif du dieu de l'amour, Oengus.
En utilisant la magie, Grainne réussit à s'échapper de Tara, la capitale de l'Irlande, en compagnie de Diarmaid, plutôt hésitant. Cependant, petit à petit, il se mit à aimer Grainne, bien qu'ils dussent sans cesse déménager pendant seize ans pour éviter d'être capturés par les Fianna.
Mais Diarmaid fut tué par un sanglier ensorcelé lors d'une partie de chasse, après que Cormac Mac Airt et Finn Mac Cool eurent accepté son mariage avec Grainne. Grainne accusa Finn Mac Cool de la mort de Diarmaid et jura de se venger par le biais de ses quatre fils, mais le rusé Finn la courtisa jusqu'à ce qu'elle accepte de l'épouser.
? | Cormac Mac Airt |
GRAINNE | |
Epouse* / amante | Enfants |
Diarmaid | |
Finn Mac Cool* |