Welsh Mythology AllABCGHLMRTWAAeronwen Afanc Arawn ArianrhodArianrod BBedwyr Blodeuwedd Bran CCyhyraeth GGwillion Gwydion the Wizard HHafgan Henwen Hounds of Annwn LLleu Llaw Gyffes Llyr MMabon Manawydan Matilda of the Night RRhiannon TTylwyth Teg WWhite Crow