timbuktuEnglish

Timbuktu

Noun

A city in central Mali near the Niger river, formerly famous for its gold trade

English: Timbuktu

Bahasa: Timbuktu

Bahasa words with similar meanings