Home
Search
Index
Definify.com
Definition
2024
Domina_Nostra
Domina Nostra
Latin
Noun
Domina Nostra
f
Literally "
Our Lady
", a title for the
Virgin Mary
Etymology
From
nostra
and
domina
Similar Results