raconteur

n.

  1. A relater; a storyteller.