Latin-English dictionary »

deipara meaning in English

LatinEnglish
Deipara [Deiparae] (1st) F
noun

Mary [Marys]noun
[UK: ˈmeər.i] [US: ˈmer.i]

Mother of God, God-bearer, she who gives birth to Godnoun