
open-hearted (adjective)
kind and warm in an enthusiastic, caring and unrestrained way; considerate, helpful, affectionate, compassionate; candid and honest, willing to speak one’s mind in a non-threatening and intelligent fashion; above-board, frank, guileless.



