capital of djibouti

Noun
  1. Port city on the Gulf of Aden;
    The capital and largest city of Djibouti (synset 108780656)

Other Searches