star of the sea

/S T AA1 R AH0 V DH AH0 S IY0/
noun
  1. 1

    (Christianity) Synonym of Mary, mother of Jesus.