As nouns,
professional tennis player is a hyponym of
tennis player; that is, professional tennis player is a
word with a more specific, narrower meaning than
tennis player:
tennis player: an athlete who plays tennis
professional tennis player: someone who earns a living playing or teaching tennis