0%

ALL meanings of tombouctou

Tom·bouc·tou
T t
  • abbreviation TOMBOUCTOU Timbuktu. 1
  • noun tombouctou town in central Mali, near the Niger River: pop. 20,000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?