adenEnglish

Aden

Noun

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

English: Aden

Bahasa: Aden

Bahasa words with similar meanings

Words that start with "aden"