yemen Meaning, Definition & Usage

  1. noun a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990
    Republic of Yemen.

WordNet