splendour

noun
  1. magnificent and impressive beauty or appearance
  2. great wealth or luxury

Examples