Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

yemen Definition

Cancel
yemen
noun(yem-en)
a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990
Synonyms: republic of yemen,

Words Related to yemen!

yemen Examples by Brain Bank Users