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