Search Result for "leche": 

The Collaborative International Dictionary of English v.0.48:

Leche \Le*che"\, n. See water buck, under 3d Buck. [1913 Webster]