deiparous
Meaning
Giving birth to a god or goddess.
Translations
Etymology
From Latin deus (“god”) + -parous, calque from Ancient Greek Θεοτόκος (Theotókos, “birth-giver of God”), a traditional title of the Virgin Mary.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "deiparous" and many other words and sentences in English.