merveilleuse

(French) wonderful; marvelous.