acaneirinapararthurarthuraiddawdlbarddbarddoniaethbeiblbeirddbranwenbydcanucaruchwedlchwedlaucwsgcyfnodcymraegcymrudafydddaudiweddelisfydgangruffyddgweledigaethaugwilymgwrgyfergymraegideoleglefelllaisllwydllyfrmaemewnmismorgannewyddowainpantycelynpennodrhanrhyfeddrhyfeloeddrichardsalesburysyddtaliesinwilliamwilliamsynyngysgrifennu