1. an idealized place of great or idyllic magnificence and beauty:"three architects and a planner combine to create a Xanadu"
Word Originalteration of Shang-tu, the name of an ancient city in what is now the Inner Mongolia region of China, as portrayed in Coleridge's poem Kubla Khan (1816).