capital of oman


Meanings

  • a port on the Gulf of Oman and capital of the sultanate of Oman