Definition:

marvelled