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