Definition of "marveling"

marveling