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