creature in Welsh mythology
cawr mewn llên gwerin Cymru
giant in Welsh mythology and folklore