Xanadu Definition
zănə-do͝o, -dyo͝o
noun
An idyllic, beautiful place.
American Heritage
Any luxurious or exotic estate, mansion, etc.
Webster's New World
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) (dū capital)
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to Xanadu using the buttons below.