Dictionary/ストールSutooruストール (Sutooru) is a Japanese noun meaning “stole (shawl)”.Meaningsnounstole (shawl)