|  | 
Definition of Shangri-la
1. Noun. Any place of complete bliss and delight and peace. 
Exact synonyms: Eden, Heaven, Nirvana, Paradise, Promised Land
Generic synonyms: Part, Region
Derivative terms: Paradisal, Paradisiacal
Generic synonyms: Part, Region
Derivative terms: Paradisal, Paradisiacal



