Word info

deiparous

Adjective

Meaning

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

Source: Webster's dictionary

Close letter words and terms