Other crossword clues for answer "YEMEN"YEMENcountry south of Saudi Arabianation across the Bab el-Mandeb Strait from Djibouti*Neighbor of Saudi Arabiaarab League country