confabulator ( synonym found)

Definition of confabulator:

°One who confabulates.

Back to Top