From older limpiyo, from (deprecated template usage) [etyl] Spanish limpio, from (deprecated template usage) [etyl] Latin limpidus.
limpyo