Printer friendly

What does LSLA stand for?

LSLA stands for Legal Secretary to the Lord Advocate (UK)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government

See other definitions of LSLA

Other Resources:
We have 4 other meanings of LSLA in our Acronym Attic