Liar:
one who tells an unpleasant truth.
-- Oliver Herford