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"