French deck
merveille
noun·a2

merveille

A wonder; something wonderful or impressive

C'est une merveille.

Quelle merveille !