There doesn't seem to be an English word describing the ability to tell truth from a lie. I've Googled, and posted on my FB account, but can't seem to find a word that precisely describes this ability.
- Discernment. M-W defines this as "able to see and understand people things, or situations clearly and intelligently." Best so far, but a bit off the mark.
- The antonym of gullible
- A discerning ear
- (Slang) anti-bs meter; able to discern bullsh!t.
Others have suggested guarded, prudent, realistic, astute, and perceptive... but none of these precisely describe the quality that I've described.
I don't think that English has a word to describe this! Perhaps something from Latin, Hebrew, or another language?
Tyvm Keith :^)