Another word for “liar” is “deceiver” (e.g., “You’ve always been a deceiver”).
There are a few other colloquial terms that have similar meanings to “liar,” including:
Bluffer
Faker
Fibber
Phony
Swindler
QuillBot can help you find synonyms for words like “liar” and automatically rewrite sentences.