republic of djibouti

Noun
  1. A country in northeastern Africa on the Somali peninsula;
    Formerly under French control but became independent in 1997 (synset 108780328)

Other Searches