Definitions for "Abu Shusha"
Until 1948, Abu Shusha was an Arab village in Palestine, 8 km southeast of Ramle. It was depopulated in 1948 and later demolished by Israeli armed forces.