Meaning of yemen
Definition of yemen
(noun)
a
republic
on the
southwestern
shores of the Arabian Peninsula on the Indian Ocean;
formed
in 1990
Other information on yemen
WIKIPEDIA results for
yemen
Amazon results for
yemen
Tweet