Word
Shangri-la, n.
any place of complete bliss and delight and peace
<noun.location>
freq. cnt.: 3
freq. cnt.: 2
freq. cnt.: 1
Eden
Shangri-la
heaven
nirvana
paradise
promised land
lexical pointers
derivationally related form
paradisal
paradisiacal
semantic pointers
hypernym
region, part