The marvelous Meaning, Definition & Usage

Definitions
  1. that which exceeds natural power, or is preternatural; that which is wonderful; opposed to the probable.

Webster 1913