Aden - Definition

aden

n 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

Look up another word