What is the meaning of republic of yemen in English?

Learn vocabulary with pictures as well as definitions of republic of yemen in English

Learn in

See more

n. Republic of Yemen

Definition of Republic of Yemen in English

Republic located in the southwest of Asia, in the Arabian Peninsula, bordering Saudi Arabia, Oman, the Red Sea, and the Arabian Sea.

Synonyms of Republic of Yemen in English

Yemen