borro

Noun

 * 1) ram male sheep

Etymology 1
Probably a Northern variant of.

Noun

 * 1) a large ditch where water coming from smaller furrows is collected
 * 2) a marsh's drain
 * 3) a sloping canal created as the result of the erosion of water
 * 4) streamlet