meaning of marvel
1. That which causes wonder; a prodigy; a miracle.
2. Wonder.
3. To be struck with surprise, astonishment, or wonder; to wonder.
4. To marvel at.
5. To cause to marvel, or be surprised; -- used impersonally.
6. something that causes feelings of wonder; "the wonders of modern
">science"
Related Words
marvel | marvel-of-peru | marveled | marveling | marvell | marvelled | marveller | marvelling | marvellous | marvellously | marvelous | marvelously | marvelousness |