gulf of oman

Noun
  1. An arm of the Arabian Sea connecting it with the Persian Gulf (synset 109322031)

Other Searches