Shangri-La Meaning in Hindi

What is the translation of word Shangri-La in Hindi?

Meaning of  Shangri-La in Hindi is : शांगरी ला

Definition of word Shangri-La

  • a Tibetan utopia in James Hilton's novel Lost Horizon (1933).

Other Meanings of Shangri-La