Definition of Aden
Noun: Aden ey-d(u)n
- An important port of Yemen; located on the Gulf of Aden; its strategic location has made it a major trading centre of southern Arabia since ancient times
See also:
ademptions
Adenanthera
Anagrams containing the word Aden