Definitions for "marvellous"
Keywords:  miracle, character
being or having the character of a miracle
Keywords:  improbable, admit, belief, story, tall
too improbable to admit of belief; "a tall story"
Marvelous.