Meaning of gulf of aden

Definition of gulf of aden

(noun) arm of the Indian Ocean at the entrance to the Red Sea

Other information on gulf of aden

WIKIPEDIA results for gulf of aden
Amazon results for gulf of aden