marvel
noun
something that causes feelings of wonder
“the wonders of modern science”
Synonymswonder
verb
be amazed at
“We marvelled at the child's linguistic abilities”
Synonymswonderexpress astonishment or surprise about something
Source: WordNet 3.1, Princeton University
