B1 adjective /ˈmɑːrvələs/
Marvellous
merveilleux; extraordinaire; stupéfiant
Meaning
extremely good; wonderful; causing great wonder
Example
The view from the mountain was marvellous.
La vue depuis la montagne était merveilleuse.