Find the word definition

Wikipedia
Mallaha

Mallaha was a Palestinian Arab village, located northeast of Safed, on the highway between the latter and Tiberias. 'Ain Mallaha is the local Arabic name for a spring that served as the water source for the village inhabitants throughout the ages. It is also one of the names used in English to refer to the ancient Natufian era settlement at the site.