← Back to browseyemennoun#20,865Translationsイエメンイエメンイエメン共和国イエメンきょうわこくEnglish definitiona republic on the southwestern shores of the Arabian Peninsula on the Indian OceanExamplesYemen is a country in the Middle East.Similar wordsyemen'syemeniyemenisyemeniteyemenitesyeomen← tophervantage →