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