Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word shangri-la from English dictionary with examples, synonyms and antonyms.

shangri-la   noun

Meaning : Any place of complete bliss and delight and peace.

Synonyms : eden, heaven, nirvana, paradise, promised land

मनमोहक और सुखदायक स्थान।

आतंकवाद से जूझ रहा काश्मीर अब स्वर्ग नहीं रहा।
अमृतलोक, जन्नत, बहिश्त, बिहिश्त, बैकुंठ, बैकुण्ठ, वैकुंठ, वैकुण्ठ, स्वर्ग