It carries a slightly broader meaning than just "good deeds" and encompasses the concept of accumulated positive karma, leading to favorable consequences in this life and future lives.
Other possible English translations include:
* Virtue
* Piety
* Religious merit
* Good karma
* Spiritual credit
The most accurate translation depends on the specific context in which the word is used.