marvels
noun(mar-vel)
one that causes wonder or astonishment
marvels
noun(mar-vel)
intense surprise or interest : astonishment
marvels
verb(mar-vel)
to become filled with surprise, wonder, or amazed curiosity
marvels
verb(mar-vel)
to feel astonishment or perplexity at or about