Definition of lm in English:

lm

  • Lumen(s)

Definition of LM in English:

LM

  • 1Long meter.

  • 2Lunar module.