meaning of idumea

1. Of or pertaining to ancient Idumea, or Edom, in Western Asia.
2.
An inhabitant of Idumea, an Edomite.


Related Words

idumean |

Developed & Maintained By Taraprasad.com

Treasure Words