Polish-English dictionary »

idumea meaning in English

PolishEnglish
Idumea noun

Idumaeanoun
region south of Judea inhabited by the Edomites