English dictionary
timbuktu meaning and definition
Definition and meaning of timbuktu at MeaningMonkey.org. timbuktu meaning and definition in the English Dictionary.TIMBUKTU noun
Definition of Timbuktu (noun)
- a city in central Mali near the Niger river; formerly famous for its gold trade
Source: Princeton University Wordnet