The name Sayuri has its origins in Japan and carries a beautiful meaning. In Japanese, Sayuri (小百合) translates to "small lily." The lily flower is ...