xandu ( synonym found)

Definition of xandu:

°The summer capital of Kublai Khan's empire.

Definition of xandu:

°The summer capital of Kublai Khan's empire.

Back to Top