capital of oman Meaning, Definition & Usage

  1. noun a port on the Gulf of Oman and capital of the sultanate of Oman
    Muscat; Masqat.

WordNet