Simple Shangri-la Synonyms
Synonyms for phrase
SS abbreviation
SS is an abbreviation for Simple Shangri-laWhat does SS stand for?
SS stands for "Simple Shangri-la" Shangri-la replaced
Definitions for Shangri-la
- (noun) an often imaginary place or state of utter perfection and happiness
- (noun) any place of complete bliss and delight and peace