Find the word definition

Wikipedia
Tubli

Tubli is a village in Bahrain. Tubli is located in the east of Bahrain island and west of Sitra island. Tubli Bay is named after the village.