Definify.com

Definition 2025


rambla

rambla

Spanish

Noun

rambla f (plural ramblas)

  1. ravine
  2. tree-lined avenue