Stunner

Webster's Dictionary of the English Language

·noun One who, or that which, stuns.

II. Stunner ·noun Something striking or amazing in quality; something of extraordinary excellence.