Tumu

Tumu stands for:

  • Tumu (Libya), a city in Libya
  • Tumu (Ghana), a town in Ghana
  • Disambiguation
786418
de