meaning of timbuktu

1. a city in central Mali near the Niger river; formerly famous for its gold trade


Related Words

timbuktu |

Developed & Maintained By Taraprasad.com

Treasure Words