tombouctou ( synonym found)

Definition of tombouctou:

°A city in central Mali.
°Any proverbially distant or remote place.
"You can try every shop from here to Timbuktu, but you won't find another one like this."

Definition of tombouctou:

°A city in central Mali.
°Any proverbially distant or remote place.
"You can try every shop from here to Timbuktu, but you won't find another one like this."

Back to Top