What does "big-hearted" mean?
1. Definition (adj.) generous; freely giving of time or money
Examples He is so big-hearted to give you such a nice present!
1. Definition (adj.) generous; freely giving of time or money
Examples He is so big-hearted to give you such a nice present!