Quick answer
Shiori is a boy/girl name.
Meaning and history
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.
Notes and context
Usage: japanese | Japanese Hiragana: しおり; Japanese Katakana: シオリ