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
Tweet