YourDictionary

largehearted

adjective

generous; kindly

link/cite print suggestion box