cachelo
Meanings
Noun
1. boiled potato (Spain, especially Galicia)