Traditionally:
European
– Dream of charity is contrary: more charitable dreamer in a dream, then less lucky expects in business matters.
Arabian
– To give charity: you will do something for your happiness;
– To receive: you will find in life a strong support.
Hindu
– Dreaming of giving charity to someone: you will find a patron.