Definify.com

Definition 2024


rambla

rambla

Spanish

Noun

rambla f (plural ramblas)

  1. ravine
  2. tree-lined avenue