Advertisement

Synonyms of Yemen

Primary definition: A country in Western Asia, occupying the southwestern to southern end of the Arabian Peninsula.

Full Dictionary Entry
Advertisement
Advertisement