Star of the Sea
English
Etymology
From Middle English sterre of þe see, a translation of Latin Stella Maris; or a direct translation from the Latin.
Proper noun
- (Christianity) The Virgin Mary, the mother of Christ.
Translations
Virgin Mary
|
From Middle English sterre of þe see, a translation of Latin Stella Maris; or a direct translation from the Latin.
|