timbuktu ( synonym found)

Definition of timbuktu:

°A city in central Mali.
°Any proverbially distant or remote place.

Definition of timbuktu:

°A city in central Mali.
°Any proverbially distant or remote place.

Back to Top