Someone who loves the truth.Derived from the latin veritas "truth" and the greek philos "loving, friendly, dear."
Person 1: How are you so based? Person 2: I'm a veritophile.