Search Details

Word: marvel (lookup usage) (lookup stats)


Meaning:

Noun:

  • Surprise, astonishment.
  • That which causes wonder; a prodigy; a miracle.

Source: Wiktionary | Src Info »

Verb:

  • To become filled with wonderment or admiration; to be amazed at something.

Source: Wiktionary | Src Info »