What does the word glamorous describe?

It means very wonderful.