Translation of muhasabah in English:

muhasabah

introspection

(bermuhasabah)

noun

  • 1

    introspection, the act of examining oneself for the purpose of improvement