willing to give more of something, especially money, than is strictly necessary or expected
“She is very generous with her time.”