బాగుపడుbāgupaḍu
Top 8000
Meanings
Verb
1. to thrive, prosper
2. to be improved
3. to be reformed
4. to be put right
5. to recover, get better (health)
6. to turn out well