Definition of LSO in English:

LSO

  • London Symphony Orchestra.

Pronunciation:

LSO

/ɛlɛsˈəʊ/