1
[ noun ] a place where food is dispensed to the needy

Related terms

charity

*