rambla
noun
ram·bla
| \ ˈrämblə\
plural -s
Definition of rambla
1
: a dry ravine
in the adjoining rambla the birds assemble in their hundreds — Manchester Guardian Weekly
2
: a very broad street
Keep scrolling for more