Definition of "Marvellous" :
adjective: too improbable to admit of belief
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
adjective: being or having the character of a miracle
adjective: extraordinarily good or great; used especially as intensifiers