Daidu

English

Proper noun

Daidu

  1. Synonym of Khanbalik