• word of the day

    republic of yemen

    republic of yemen - Dictionary definition and meaning for word republic of yemen

    Definition
    (noun) a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990
    Synonyms : yemen
Connect with us on Facebook