barrancaDict.lkDict.lk - Sinhala to English DictionaryMeaning barranca Tweet Sinhala Dictionary definitions for barrancabarranca 🔊barranca : බරංකාවbarranca definitionNoun. A ravine caused by heavy rains or a watercourse.Lern More AboutWiki Definition: barrancaGoogle Search result: GoogleWiki Article: Wikipedia Tweet