cardsharp: a professional card player who makes a living by cheating at card games
card player: someone who plays (or knows how to play) card games
header: (soccer) the act of hitting the ball with your head