Find the word definition

Wikipedia
Chemtou

Chemtou or Chimtou was an ancient Roman- Berber town in northwestern Tunisia, located 20 km from the city of Jendouba near the Algerian frontier. It was known as Simitthu (or Simitthus in Roman period) in antiquity.