Sibo

English

Noun

Sibo pl (plural only)

  1. Alternative form of Sibe (a Tungusic people living mostly in Xinjiang, Jilin (bordering North Korea) and Shenyang in Liaoning, China)