N13072/3150

noun

Other forms

Reading

noun

Meanings

  1. 1.

    messenger

    noun
  2. 2.

    police and judicial chief (Heian and Kamakura periods)

    nounabbreviation
  3. 3.

    klesha (polluting thoughts such as greed, hatred and delusion, which result in suffering)

    nounBuddhism