Shangri-La (English, noun)
expansion: Shangri-La (plural Shangri-Las)
Senses:
glosses: A place of complete bliss, delight, and peace, especially one seen as an escape from ordinary life; a paradise.
Forms:
form: Shangri-Las
tags: plural
form: Shangri-la
tags: alternative