barranca
noun
plural barrancas
also barrancos
Definition of barranca
1
: a deep gully or arroyo with steep sides
2
: a steep bank or bluff
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more