Product Details + Peu Roda takes its name from the Mallorqun word for 'wheel', which inspired the texture of the vulcanized rubber outsole.