DEIPAROUS


Meaning of DEIPAROUS in English

(a.) Bearing or bringing forth a god; -- said of the Virgin Mary.

Webster's English dictionary.      Английский словарь Webster.