Definition: Fitted to excite wonder; wonderful; marvelous.
Definition: Having qualities to excite wonder united with approbation; deserving the highest praise; most excellent; -- used of persons or things.
Forgot Your Password? | New User? Register Here