Find the word definition

Wikipedia
Einabus

Einabus is a Palestinian village in the northern West Bank, located 12 kilometers (7 miles) south of Nablus and a part of the Nablus Governorate. Nearby towns include Huwara and Beita to the east and Jammain to the south.