Sibo
English
Noun
Sibo
pl
(
plural only
)
Alternative form of
Sibe
(
“
a Tungusic people living mostly in Xinjiang, Jilin (bordering North Korea) and Shenyang in Liaoning, China
”
)