Find the word definition

Wikipedia
Tabbaya

Tabbaya, Tobbaya, طبايا is a town in the South Governorate in Lebanon. It is located 57 km south of Beirut and 15 km southeast of Sidon. The village deport 10 km inland from the Mediterranean, occupying a hill with elevation ranging between 400 to 410 meters above sea level.