Definition of LSO in English:

LSO

  • London Symphony Orchestra.

Pronunciation

LSO

/ɛlɛsˈəʊ/