From Wiktionary, the free dictionary
From Spanish La Silla.
La Silla
- A plateau in the southern Atacama Desert
- An astronomical observatory located on the plateau
From la (“the”) + silla (“saddle”). From the saddle shape of the plateau.
La Silla f
- La Silla
- Synonym: (former name) Cinchado