marvelous
marvellous
unimaginable
stunning
incredible, unbelievable
fabulous
unbelievable, incredible
(infl of)