Crossword Answer Lookup

500k+ clues

Great honour conferred on an Arab sultanate (4)

Answer OMAN
Definition: sultanate
Guardian #21659 12 Across 1999-08-09