|
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