Synonyms of Shangri-la in English :
Antonyms of Shangri-la in English
Thesaurus of Shangri-la in English
Shangri-la
see definition of shangri-laSynonyms of shangri-la
1. (noun) any place of complete bliss and delight and peace
Hypernyms of shangri-la
Words Derivationally Related to shangri-la
1. (noun) any place of complete bliss and delight and peace