Xanadu meaning

zănə-do͝o, -dyo͝o
An idyllic, beautiful place.
noun
3
0
Any luxurious or exotic estate, mansion, etc.
noun
3
0
Advertisement

Origin of xanadu

  • From Xanadu archaic English name for Kublai Khan's summer capital in Inner Mongolia (described in the poem “Kubla Khan” by Samuel Taylor Coleridge as a place of great marvels) ultimately from early Mandarin ʂaŋ` tū (equivalent to Modern Mandarin Shàngdū) (shàng upper) ( capital)

    From American Heritage Dictionary of the English Language, 5th Edition