Proper noun
(the) Deipara
(Christianity) Synonym of Mary, mother of Jesus, in particular reference to her role giving birth to God.
Synonyms: Mother of God, Theotokos
A more accurate translation of Theotokos into Latin would be Deipara or Dei Genetrix. Source: Internet