idumean









idumean


noun

  1. Greek name of Edom.
51 queries 0.636