Idumea

What is Idumea?

Idumea definition and meaning on Dictionary terms:
noun
Greek name of Edom.

 

reference: www.dictionary.com/browse/idumea

Tags: