Question: what is it called when you make a donation in someone's name?
Answer: In cases where the charities allow you to give online, let them know that your contribution is an honorary donation. JustGive.org makes it easy to donate in someone else's name.