Could you check a couple of words?
- dros yngwydd: could that be dros ysgwydd?
- daren: is that correct?
- dawelweh: I suspect "tawelwch"?
I only mention it as some people 'harvest' these words and it looks like a couple of misprints have crept in here.
sian