Definition of Stella Maris in English:

Stella Maris

noun

literary
  • A female protector or guiding spirit at sea (a title sometimes given to the Virgin Mary)

    • ‘Under the patronage of Our Lady, whose Latin title Stella Maris means ‘Star of the Sea,’ we have a threefold mission in the Diocese of Savannah and beyond.’

Origin

Latin, literally star of the sea.

Pronunciation:

Stella Maris

/ˌstelə ˈmeris/