meaning of marvelous
1. Exciting wonder or surprise; astonishing; wonderful.
2. Partaking of the character of miracle, or supernatural power; incredible.
3. too improbable to admit of belief; "a tall
">story"
Related Words
marvelous | marvelously | marvelousness |