Opiner
/(?)/
O·pin·er
Opiner
n.
One who opines.