caparrón
Meanings
Noun
1. a caperberry
2. a kind of red kidney bean
3. a stew made from caparrones and chorizo, a popular dish in La Rioja