'Yemen' definitions:

Definition of 'Yemen'

From: WordNet
noun
A republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990 [syn: Yemen, Republic of Yemen]

Words containing 'Yemen'