Home
Search
Index
Definify.com
Definition
2025
Ein_Harglwyddes
Ein Harglwyddes
Welsh
Proper noun
Ein
Harglwyddes
f
Our Lady
, the
Virgin Mary
Similar Results