Word of the day

The word for today is…

Shangri-la (noun) – 1. An imaginary remote paradise on earth; utopia.
2. A distant and secluded hideaway, usually of great beauty and peacefulness.

Source : The Free Dictionary

Etymology : The placename Shangri-La was coined by the English novelist James Hilton (1900-54), but the name has a firm Tibetan etymology. Shangri-La in Tibetan means ?Shang Mountain Pass,? from Shang, the name of a region in Tibet; ri means ?mountain,? and la means ?pass.? Beyond the name itself, everything associated with Shangri-La is pure speculation and fantasy. Shangri-La entered English in 1933.