marvellous

Synonyms of MARVELLOUS