Ramla

English

Alternative forms

Proper noun

Ramla

  1. A city in Israel.