wonderstruck (also wonder-stricken)