Definition, synonyms and related words
A native or inhabitant of Idumea
Of or pertaining to ancient Idumea or Edom, a historical region south of Judea and the Dead Sea, mentioned in the Bible