What does the name Xanadu mean? What is the meaning of the name Xanadu?

Meaning of Xanadu: Name Xanadu in the Mongolian origin, means A place in China, which was once Kublai Khan's Yuan dynasty.. Name Xanadu is of Mongolian origin and is a Unisex name. People with name Xanadu are usually Buddhism by religion.