Learn how to say Marvelous correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word marvellous:
causing great wonder; extraordinary:
these marvellous technological toys are fun to play with
extremely good or pleasing; splendid:
you have done a marvellous job
Middle English: from Old French merveillus, from merveille (see marvel)