Nostra Signora
Italian
Proper noun
Nostra
Signora
f
"
Our Lady
", the title for the
Virgin Mary