YourDictionary

Tombouctou

town in central Mali, near the Niger River: pop. 20,000

See Tombouctou in American Heritage Dictionary 4

link/cite print suggestion box