CAPITAL OF OMAN





Definition:

  1. [noun] a port on the Gulf of Oman and capital of the sultanate of Oman
    Synonyms: Muscat, Masqat, capital of Oman

Synonyms: