yemenEnglish

Republic of Yemen, Yemen

Noun

A republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean, formed in 1990

English: Yemen, Republic of Yemen

Bahasa: Yaman, Yemen

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "yemen"