Aden
1.
(
noun
) capital and largest city and chief port of Yemen; located on the Gulf of Aden; its strategic location have made it a major trading center of S Arabia since ancient times
Related Words:
national capital
Terms and Conditions of Use / Copyright Notice