vocab dash
Log in
Sign up
尺八
chǐbā
Meanings
1. shakuhachi (Japanese bamboo flute)
Characters used
尺
ruler
八
eight