Elizabeth, the French definition is so much more than the English one when used in a sentence (French was my first language). It means wonderful, great, awe inspiring. Ocasionally, I think in French more than English. A