Find the word definition

Wikipedia
Latihan

Latihan (from Indonesian latihan kejiwaan; "spiritual exercise") is a form of spiritual practice. It is the principal practice of the Subud organization.