wonderer

(noun) marveller

admirer (generic term)