Abbreviations

ABT Achau Brenhineodd a Thywysogian Cymru

Acc. According to

AC Annales Cambriae

ASC Anglo-Saxon Chronicle

AT Annals of Tigernach

BCE Before the Common Era = Before Christ

BGG Bonedd Gwŷr y Gogledd

BL The British Library

ByA Bonedd yr Arwyr

Card. Cardiff

CO Culhwch and Olwen

DE De Excidio et Conquestu Britanniae

DSB De Situ Brecheniauc

ED The Expulsion of the Déisi

GRA Gesta Regum Anglorum

H2414 Harleian ms. 2414

H3859 Harleian ms. 3859

HA Historia Anglorum

HB Historia Brittonum

HE Historia Ecclesiastica Gentis Anglorum

JC20 Jesus College ms. 20

LB Llyfr Baglan

NLW The National Library of Wales

Pen. Peniarth

VK Vita Kentigerni

WCD A Welsh Classical Dictionary