Word info Synonyms

capital of Oman

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms