東巴
Mandarin: dong1 ba1
noun
T1
T1
Definitions
  1. 1 Dongba, the religious priests, culture, and script of the Naxi people, who are found in southwestern China noun
← Back to dictionary