fabulist

n.

  1. One who invents or writes fables.