marvellous

adjective

Marvelous.

adjective

Exciting wonder or surprise; astonishing; wonderful.

adjective

being or having the character of a miracle

adjective

extraordinarily good or great ; used especially as intensifiers

adjective

too improbable to admit of belief