English dictionary, thesaurus, translations & etymology
FreeDict.com

Our Lady in Spanish

Our Lady in Spanish

Nuestra Señora
proper noun
(Christianity) Synonym of Mary, mother of Jesus, particularly in Catholic contexts.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.