dazzlers

noun
  1. things or people that impress greatly with brilliance, beauty, or skill
  2. Usage: plural form

Examples