Shangdu

English

Proper noun

Shangdu

  1. Alternative form of Xanadu (summer capital of Kublai Khan's empire).