2589 kardiognostes kar- dee-og-noce'-tace from 2588 and 1097; a heart- knower:--which knowest the hearts. see GREEK for 2588 see GREEK for 1097