Tapa means penance. It is a practice of intense concentration.

External links

Tapas