VariousWords beta
Related Terms:
Definitions:
Noun
Gulf of Aden
Definition: arm of the Indian Ocean at the entrance to the Red Sea