explainer

n.

  1. One who explains; an expounder or expositor; a commentator; an interpreter.