Meaning of La Scala in English:

La Scala

Pronunciation /la ˈskɑːlə/

proper noun

  • An opera house in Milan built 1776–8 on the site of the church of Santa Maria della Scala.