Meaning of capital of oman

Definition of capital of oman

(noun) a port on the Gulf of Oman and capital of the sultanate of Oman

Other information on capital of oman

WIKIPEDIA results for capital of oman
Amazon results for capital of oman