ramallah









ramallah


noun

  1. a town in the West Bank, serving as headquarters of the Palestinian National Authority. Pop: 51 000 (2005 est)
53 queries 0.707