'marveller' definitions:

Definition of 'marveller'

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