bedazzler

English

Etymology

From bedazzle +‎ -er.

Noun

bedazzler (plural bedazzlers)

  1. One who or that which bedazzles.