Shangri-la

noun
Shan·​gri-la | \ ˌshaŋ-gri-ˈlä How to pronounce Shangri-la (audio) \

Definition of Shangri-la

1 : a remote beautiful imaginary place where life approaches perfection : utopia
2 : a remote usually idyllic hideaway

First Known Use of Shangri-la

1937, in the meaning defined at sense 1

History and Etymology for Shangri-la

Shangri-La, imaginary land depicted in the novel Lost Horizon (1933) by James Hilton

Keep scrolling for more