Collins Concise English Dictionary © HarperCollins Publishers::
Ramallah /rəˈmælə/ n
  1. a town in the West Bank, serving as headquarters of the Palestinian National Authority. Pop: 51 000 (2005 est)
Advertisements
Advertisements

Report an inappropriate ad.