Summary
English to French:   more detail...
  1. Shangri-la:
    The word Shangri-la exists in our database, but we currently do not have a translation from English to French.
    • Synonyms for "shangri-la":
      Eden; paradise; Nirvana; heaven; promised land; Shangri-la; region; part


English

Detailed Translations for Shangri-la from English to French

shangri-la:


Synonyms for "shangri-la":


Shangri-la:


Translation Matrix for Shangri-la:

NounRelated TranslationsOther Translations
- Eden; heaven; nirvana; paradise; promised land

Related Definitions for "Shangri-la":

  1. any place of complete bliss and delight and peace1

Related Translations for Shangri-la