Meaning of “marvel” - Learner’s Dictionary

marvel

verb [ I ] uk us /ˈmɑːvəl/ (present participle mainly UK marvelling, past tense and past participle marvelled, present participle US marveling, past tense and past participle marveled)

to admire something very much:

I'm just marvelling at your skills.

(Definition of “marvel verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)