Other crossword clues for answer "YEMEN"YEMENcountry south of Saudi Arabianeighbor of Omannation across the Bab el-Mandeb Strait from Djiboutiarab League country