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