marvelled

verb
  1. past tense of marvel; to feel wonder or astonishment at something
  2. Usage: British spelling; American spelling is ‘marveled’

Examples