HyperDic: shangri-la

English > 1 sense of the word Shangri-la:
NOUNlocationShangri-la, Eden, paradise, nirvana, heaven, promised landany place of complete bliss and delight and peace
English > Shangri-la: 1 sense > noun 1, location
MeaningAny place of complete bliss and delight and peace.
SynonymsEden, paradise, nirvana, heaven, promised land
Broaderregion, partThe extended spatial location of something
Spanishcielo, edén, nirvana, paraíso, tierra prometida
Catalancel, edèn, paradís, terra promesa

©2001-22 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict