Find the word definition

Wikipedia
Qibya

Qibya is a Palestinian village in the West Bank, located northwest of Ramallah and exactly north of the large Israeli city of Modi'in. It is part of the Ramallah and al-Bireh Governorate, and according to the Palestinian Central Bureau of Statistics, it had a population of approximately 4,901 in 2007.