gulf of aden

Noun
  1. Arm of the Indian Ocean at the entrance to the Red Sea (synset 109319710)

Other Searches