philanthropy – n. the practice of giving money and time to help make life better for other people
database – n. collection of pieces of information that is organized and used on a computer
portrait – n. detailed description of someone or something
impact – n. powerful or major influence or effect
comprehensive – adj. including many, most, or all things
lobby – v. try and persuade government legislators to do something