ప్రాణదాతprāṇadāta
Top 8000
Meanings
Noun
1. lifesaver - someone who save lives, particularly a doctor
Examples1
Doctors are an asset to the community.