LUMEN


Meaning of LUMEN in English

(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.

Webster's English dictionary.      Английский словарь Webster.