Tadjoura, Gulf of
geographical name
Ta·djou·ra, Gulf of
tə-ˈju̇r-ə
inlet of the Gulf of Aden in eastern Djibouti
Love words? Need even more definitions?
Merriam-Webster unabridged
Share