GiˈbutiEnglish translation of Giˈbutinf Djibouti Definition of Djibouti in the British & World English dictionary Definition of Djibouti in the US English dictionary