English
Detailed Synonyms for Yemen in English
Yemen:
-
the Yemen
-
the Yemen
– a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990 1the Yemen; the Republic of Yemen– a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990 1