(n.) A unit of illumination, being the amount of illumination of a unit area of spherical surface, due to a light of unit intensity placed at the center of the sphere.
LUMEN
Meaning of LUMEN in English
Webster's English dictionary. Английский словарь Webster. 2012