pseudologist
Noun
Meaning
One who utters falsehoods; a liar.
Source: Webster's dictionarySynonyms
satan
liar
false witness
perjurer
swindler
prevaricator
equivocator
romancer
storier
storyteller
spinner of yarns