تَاجُورَةtajūra · proper nounMeaning — EnglishTadjoura (a town in Djibouti)Tadjourah (a region of Djibouti)