merveilleuse
(French) wonderful; marvelous.