What is the full meaning of rambla
(Spanish) a dry ravine; a broad avenue esp. in Barcelona [n -S]
Example of the word rambla placed on a Scrabble board.