marveler

/M AA1 R V AH0 L ER0/
noun
  1. 1

    US spelling of marveller. [One who marvels.]