a person who is altruistic
humanitarian
a person who gives money to charity
donor
a woman who gives money to charity
female donor
a person with whom one exchanges letters
person communicating in writing
a person who often works for charity etc
humanitarian
a person who donates something
giver of gift
a person who gives (help, a present etc)
donor
a professional person who works in journalism
person who writes about factual events for a living
a person who takes part (in an activity)
person who takes part in activity
a person who helps those who are poor or in trouble
humanitarian
a person who writes; an author
person who composes with language