Antonyms for "liar"

Words with opposite meaning