Other Definitionstimbuktu (dest)timbuktu (enc)timbuktu (dict)
Timbuktu has three of the oldest mosques of West Africa. They are not very big in size, they're not even very pretty, but they sure are old.