imaginer

IMAG'INER, n. One who forms ideas; one who contrives.