It means rock, stone or very large rock. Peña, rock. In Chile is a work of short duration and paid. In Colombia we say barbacha, or chanfa.
CANCHO: Helmet of onion; fleshy part of the pepper.