merreilleux

(French) marvelous, wonderful.