Online English Dictionary

Home

deiparous


a.

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


© 2009 Dammam Community College