Timbuktu - Definition

timbuktu

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

Look up another word