Definition of cocha in Spanish:

cocha

feminine noun

  • 1

    Andes Depósito de agua de muy reducida extensión y poca profundidad.

    cruzamos selvas, ríos y cochas