What is the full meaning of lumen
a unit of luminous flux [n LUMENS or LUMINA]
Example of the word lumen placed on a Scrabble board.