rambla
Top 15000
Meanings
Noun
1. ravine, arroyo, wadi, wash, donga
2. tree-lined avenue
3. An urban street bordering a body of water; a promenade. (Rioplatense, Bolivia)