Find the word definition

Wikipedia
Shtula

Shtula (, lit. Planted) is an moshav in northern Israel. Located in the Upper Galilee near the Lebanese border, it falls under the jurisdiction of Ma'ale Yosef Regional Council. In it had a population of .