Synonyms for Djibouti (same or very similar meaning)
WordNet sense 1 (port city on the Gulf of Aden; the capital and largest city of Djibouti):
capital of Djibouti
WordNet sense 2 (a country in northeastern Africa on the Somali peninsula; formerly under French control but became independent in 1997):
Afars and Issas, Republic of Djibouti
From the ODE community, based on WordNet
add/edit