splendours

noun
  1. magnificent and impressive beauty or display; grandeur
  2. Usage: British spelling; plural form
  3. impressive features or qualities that inspire admiration
  4. Usage: British spelling; plural form

Examples