marvels

noun
  1. wonderful or astonishing things or people
  2. Usage: plural of marvel
verb
  1. feels wonder or astonishment at something
  2. Usage: third person singular present tense

Examples