Home
Search
Index
Definify.com
Definition
2024
Nostra_Signora
Nostra Signora
Italian
Noun
Nostra
Signora
f
"
Our Lady
", the title for the
Virgin Mary
Similar Results