expatiator
Etymology
From expatiate + -or.
noun
One who expatiates.