relater

noun

One who relates, recites, or narrates; a historian. Also relator.

One who relates or narrates.

Someone who relates or narrates.