Learn how to say Xanadu correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word Xanadu:
noun (plural Xanadus)
an idealized place of great or idyllic magnificence and beauty:
three architects and a planner combine to create a Xanadu
alteration of Shang-tu, the name of an ancient city in SE Mongolia, as portrayed in Coleridge’s poem Kubla Khan (1816)