Webster's Revised Unabridged Dictionary · 1913

Barranca

Barranca ({not transcribed}) , noun

[Sp.]

A ravine caused by heavy rains or a watercourse. [Texas & N. Mex.]