Crossword clues for Arabian land near the Strait of Hormuz:OMANArabian land near the Strait of Hormuz