Meaning of timbuktu

Definition of timbuktu

(noun) a city in central Mali near the Niger river; formerly famous for its gold trade

Other information on timbuktu

WIKIPEDIA results for timbuktu
Amazon results for timbuktu