Find the word definition

Wikipedia
Shuqba

Shuqba is a Palestinian town in the Ramallah and al-Bireh Governorate, located 17.71 kilometers northwest of the city of Ramallah in Palestine. It is bounded from the southwest by the village of Qibya, from the southeast by Shabatin, from the northeast by Deir Abu Mish'al and from the north by the Israeli settlement of Ofarim.

Shuqba has a total area of 13,990 dunams and the built-up area comprises 616 dunams. (PCBS), Shuqba was home to approximately 4,497 inhabitants in 2007.

Dorothy Garrod studied the transition of Mesolithic to Neolithic culture represented in a cave on the northern bank of Wadi an-Natuf near Shuqba in 1928, the name " Natufian Culture" was then coined to describe the inhabitants of the southern Levant at this crucial juncture in human history.