ilo (Ee-low) noun Finnish origin; joy, happiness, delight