Other crossword clues for answer "YEMEN"YEMENcountry south of Saudi Arabianeighbor of Omannation across the Bab el-Mandeb Strait from Djibouti*Neighbor of Saudi Arabia