marvel

Noun
Verb
  • Be amazed at (synset 200927461)
  • Express astonishment or surprise about something (synset 200927706)

Other Searches