'Idumea' definitions:

Definition of 'idumea'

From: Hitchcock
  • Idumea, red; earthy; bloody