Definition of Yemen

  • (noun) a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990

Synonyms of Yemen


Antonyms of Yemen


No Antonyms Found.

Homophones of Yemen


No Homophones Found.