training; practice; discipline; ascetic practices
repair; mending; fixing; servicing
Asura; demigod; fighting; carnage; sledge (for conveying large rocks, logs, etc.); log slide
Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology
practitioner of Buddhism; practitioner of austerities; disciplinant; practitioner of martial arts