English-French dictionary »

idumaea meaning in French

EnglishFrench
Idumaea (region south of Judea inhabited by the Edomites)
proper noun

Idumée◼◼◼nom {f}