SynonymX
Speak
Timbuktu
Definition of Timbuktu
1.
A city in central Mali near the Niger river; formerly famous for its gold trade
Noun
Semanticaly linked words with "timbuktu"
city
metropolis
urban center
french sudan
mali
republic of mali