marvel

Noun
  1. Something that causes feelings of wonder (synset 107304311)
    "the wonders of modern science"
Verb
  1. Be amazed at (synset 200927461)
    "We marvelled at the child's linguistic abilities"
  2. Express astonishment or surprise about something (synset 200927706)

Other Searches