Tadjourah in French Tadjourah in French Tadjourah proper noun A region of Djibouti. Add to Flashcards