Latin-English dictionary »

stella maris meaning in English

LatinEnglish
Stella Maris proper noun

Star of the Sea(Virgin Mary)
proper noun