One who plays a game for pleasure and not professionally
One who plays a game for pleasure and not professionally Correct Answer Amateur
One word substitute is Amateur.Veteran: a person who has had long experience in a particular field.
Player: a person taking part in a sport or game.
Connoisseur: an expert judge in matters of taste.
Amateur: engaging or engaged in without payment; non-professional.