relater
RELA'TER,
n. One who tells, recites or narrates; a historian.