English to Arabic

Meaning for:
Hummock
other
الربوة