marveller Meaning, Definition & Usage

  1. noun someone filled with admiration and awe; someone who wonders at something
    wonderer.

WordNet