Deiparous
Word Dictionary
-> Deiparous
Search:
Deiparous
(a.) Bearing or bringing forth a god; -- said of the Virgin Mary.
Terms of Use
Canadian Jobs