Find the word definition

Wikipedia
Téboursouk

Téboursouk ( ) is a town and commune in the Béja Governorate, Tunisia. In 2004 it had a total population of 10,987.