Find the word definition

Wikipedia
Thella

Thella was a Jewish village located near the River Jordan which formed the northern border of Jewish settlement in the Upper Galilee during the 1st century, as described by Josephus.

Identification of the present site is at Tel Talil on the shores of Lake Hula, on the eastern edge of the modern settlement of Yesud HaMa'ala. This is based on the discovery of a building at the site, identified as an ancient synagogue. However some archaeologists have questioned this conclusion and locate Thella on the west bank of the Jordan at Khirbet Makbarat Banat Yakub.