LSORA: Leicester Shire Online Research Atlas

What does LSORA mean? The above is one of LSORA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Leicester Shire Online Research Atlas