Timbuktu
English Dictionary
->
Letter T
-> Timbuktu
Search Dictionary:
Timbuktu Definition
(n)
a
city
in
central
Mali
near
the
Niger
river
;
formerly
famous
for
its
gold
trade
Timbuktu Synonyms
Timbuktu
© Art Branch Inc.