As a feminine name it can be from Japanese 詩 (shi)
meaning "poem" combined with 織 (ori)
meaning "weave". It can also be from 栞 (shiori)
meaning "bookmark" (usually feminine) or 撓 (shiori)
meaning "lithe, bending" (usually masculine), as well as other kanji or kanji combinations.