Definitions of splendour:

  • noun:   the quality of being magnificent or splendid or grand
  • noun:   a quality that outshines the usual