Lm Definition

abbreviation
Lumen.
Webster's New World
Lamentations.
Webster's New World
Left midfielder.
American Heritage
Licentiate in Medicine.
Webster's New World
Lord Mayor.
Webster's New World
symbol

Symbol for the lumen, the SI unit of luminous flux.

Wiktionary
numeral
(informal) A Roman numeral representing nine hundred and fifty (950).
Wiktionary