almsgiver
English
almsgiver meaning in English • almsgiver का अर्थ अंग्रेजी में
Noun
- A giver of alms.