'marveller' definitions:

Definition of 'marveller'

(from WordNet)
noun
Someone filled with admiration and awe; someone who wonders at something [syn: wonderer, marveller]