Word
marvel

Meanings;

  • Be filled with wonder or astonishment.(intransitive verb)
  • A wonderful or astonishing person or thing.(noun)
Synonyms
Look at other words;
Example Sentences