American Dictionary
Definition Shangri La in American English
Shangri La
/ˌʃænɡri ˈlɑ/
From the name of a valley in Tibet in the book Lost Horizon by James Hilton.
Synonyms and related words
