barranc — meaning in English
Catalan → English · translate English → Catalan instead
English meaning
- glen noun A narrow, secluded valley, especially in Scotland or Ireland.
Senses
barranc is used for these senses in English:
- glen A secluded and narrow valley, especially one with a river running through it; a depression between hills; a dale.