philanthropist: someone who makes charitable donations intended to increase human well-being
donor: person who makes a gift of property
halfbeak: tropical and subtropical marine and freshwater fishes having an elongated body and long protruding lower jaw