You searched for: “lumen-
lumen-, lumin-, lum-
Latin: light, shine; torch, lamp; heavenly body; in this unit.