Ein Harglwyddes
Welsh
Proper noun
Ein
Harglwyddes
f
Our Lady
, the
Virgin Mary