Open-hearted
Word Dictionary
-> Open-hearted
Search:
Open-hearted
(a.) Candid; frank; generous.
Terms of Use
Canadian Jobs