handout: giving money or food or clothing to a needy person
charity: an activity or gift that benefits the public at large
cotton: erect bushy mallow plant or small tree bearing bolls containing seeds with many long hairy fibers