Noun
tln Abbreviation of trillion.
TLN (plural TLNs) (informal) Abbreviation of translator's note or translation note.