Definify.com

Definition 2024


Idumée

Idumée

French

Proper noun

Idumée

  1. Idumea