Δ
Riverfront in Arabic in "English-Arabic dictionary"
Riverbed in Arabic in "English-Arabic dictionary"
Riverbank in Arabic in "English-Arabic dictionary"