Yemen
English Dictionary
->
Letter Y
-> Yemen
Search Dictionary:
Yemen Definition
(n)
a
republic
on
the
southwestern
shores
of
the
Arabian
Peninsula
on
the
Indian
Ocean
;
formed
in
1990
Yemen Synonyms
Republic of Yemen
Yemen
© Art Branch Inc.