Definition of Tombouctou in English:

Tombouctou

proper noun

French name for Timbuktu

Pronunciation

Tombouctou

/ˌtämbəkˈto͞o/ /ˌtɑmbəkˈtu/