la silla

/L AA1 S IH0 L AH0/
noun
  1. 1

    An astronomical observatory located on the plateau

  2. 2

    A plateau in the southern Atacama Desert