修行

Verb

 * 1) to cultivate one's spiritual virtues; to train oneself; to work at self-improvement
 * 2)  to practise Buddhism or Taoism; specifically, a sadhana of either one

Noun

 * 1) training
 * 2)  sadhana; ascetic practices
 * 1)  sadhana; ascetic practices

Verb

 * 1) to train
 * 2)  to undergo ascetic training