B1 adjective /ˈmɑːrvələs/
Marvellous
Meaning
extremely good; wonderful; causing great wonder
Example
The view from the mountain was marvellous.