teller

teller [-'s] n

  1. Narrator; bard; one that recounts a story; [fig.] preacher; evangelist; missionary.