- 1 decade agoFavorite Answer
a place of idyllic beauty
an idyllic, exotic, or luxurious place
a place of great beauty, luxury, and contentment.
An idyllic, beautiful place.
Mongol city founded by Kublai Khan, 1625, Anglicized form of Shang-tu. Sense of "dream place of magnificence and luxury" derives from Coleridge's poem (1816).
a place of great beauty, luxury, and contentment. [Origin: S.T. Coleridge's modification, in the poem “Kubla Khan” (1797), of Xandu (17th century sp.), modern Shangtu, the site of Kublai Khan's summer residence in SE Mongolia
- 1 decade ago
a place of great beauty, luxury, and contentment.Source(s): www.dictionary.com