сердцевед

сердцеве́д, -а, м. Знаток человеческого сердца, душевных движений человека. Дядя Митя пользовался в родне репутацией очень умного человека и сердцеведа. Гарин-Михайловский, Инженеры.

См. также лексическое значение слова сердцевед в других толковых онлайн-словарях русского языка нашего портала.