Stunner
Part of speech: noun
Definition: Anything that is stunning. (colloquial; variant spelling stunna) Specifically, a woman of stunning beauty (often hyperbolically).
Smasher
Part of speech: noun
Definition: Something that, or someone who, smashesAn attractive person (see also smashing)