Meaning of parusa

parusa

Tagalog

n. 1. punishment; retribution; judgement; 2. penance