simoniac
SIMO'NIAC,
n. [See Simony.] One who buys or sells preferment in the church.