Ilppo

Etymology
Probably a diminutive of.