expatiator

Etymology

From expatiate + -or.

noun

  1. One who expatiates.