openhearted
adjective
1. showing or motivated by sympathy and understanding and generosity
Similar word(s): kind, benevolent, charitable, kindly, sympathetic
2. freely communicative; candidly straightforward
- openhearted advice
Similar word(s): communicative, communicatory