DICTIONARY


Definition of YEMEN

noun : YEMEN

Source: WordNet 3.1

  • 1. (

    ) a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990 ;


See more about : YEMEN