marvel
marvel - noun
something that causes feelings of wonder
marvel - verb
be amazed at
express astonishment or surprise about something
marvel - thesaurus
wonder