Definisi 'cañada'
English to English
noun
1 A small cañon; a narrow valley or glen; also, but less frequently, an open valley.
source: webster1913

Visual Synonyms
Click for larger image