donor

someone who gives you something