lúmen

Etymology
..

Noun

 * 1)  lumen SI-unit of luminous flux
 * 2)  lumen the space within tubular organ