'Idumea' definitions:

Definition of 'Idumea'

From: Hitchcock
    Idumea, red; earthy; bloody