Yup, Grug is greeg. Pwyll is POO-iɬ (ɬ being the Welsh ll). It is interesting how many unusual names are cropping up in Wales these days - it's all getting very Mabinogion. Pwyll's parents had even de-anglicised his surname, so he was going by ap
Huw.