N13072/3150
し
noun
Other forms
Reading
し
nounMeanings
- 1.
messenger
noun - 2.
police and judicial chief (Heian and Kamakura periods)
nounabbreviation - 3.
klesha (polluting thoughts such as greed, hatred and delusion, which result in suffering)
nounBuddhism