ラマッラー
ramarrā

Noun

1. Ramallah (Palestine)