• word of the day

    yemen

    yemen - Dictionary definition and meaning for word yemen

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

Word used in video below:
text: Fifteen, Yemen Road, Yemen.
Download our Mobile App Today
Receive our word of the day
on Whatsapp