xanadu ( synonym found)

Definition of xanadu:

°The summer capital of Kublai Khan's empire.

Definition of xanadu:

°The summer capital of Kublai Khan's empire.

Back to Top