aden

Noun
  1. An important port of Yemen;
    Located on the Gulf of Aden;
    Its strategic location has made it a major trading center of southern Arabia since ancient times (synset 109187696)

Other Searches