marveler - noun

singularmarveler
pluralmarvelers