LN Meaning of LN in English abbr. natural logarithm. Etymology: mod.L logarithmus naturalis Oxford English vocab. Оксфордский английский словарь. 2012