Douglas Harper's Etymology Dictionary
l.s.d.
abbreviation of British currency units, from Latin librae, soldi, denarii, Roman equivalent of "pounds, shillings, pence."