Definition of Tombouctou in English:

Tombouctou

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

proper noun

French name for Timbuktu