Find the word definition


Rammun is a Palestinian town in the Ramallah and al-Bireh Governorate in the central West Bank, located twelve kilometers east of Ramallah and three kilometers south of Taybeh. Other nearby towns include Deir Dibwan to the southwest, Beitin to the east and Ein Yabrud to the northeast.