marveller
1. [ noun ] someone filled with admiration and awe; someone who wonders at something
Synonyms: wonderer
Related terms: admirer wonder
Similar spelling:   marvell
  marvel
  Marvella
  Marybelle
  marvellous
  Marivel
  marvelously
  marvellously
  marvelous