Definify.com

Definition 2025


Ein_Harglwyddes

Ein Harglwyddes

Welsh

Proper noun

Ein Harglwyddes f

  1. Our Lady, the Virgin Mary