One who plays a game for pleasure and not professionally-
A
Veteran
B
player
C
Connoisseur
D
Amateur
Correct Answer: Amateur
Not professional players called Amateur.