Shangri-la

Definitions of Shangri-la
1

n any place of complete bliss and delight and peace

Synonyms:
Eden, heaven, nirvana, paradise, promised land
Type of:
part, region
the extended spatial location of something

Sign up, it's free!

Whether you're a student, an educator, or a life-long learner, Vocabulary.com can put you on the path to systematic vocabulary improvement.