gulf of aden Meaning, Definition & Usage

  1. noun arm of the Indian Ocean at the entrance to the Red Sea

WordNet