An amateur who engages in some activity at a professional or near-professional level of skill or competence
A pro-am is a sports competition in which professional and amateur players compete together. a sponsored pro-am golf tournament. a competition, especially in golf, for professionals (=people who play for money) and amateurs (=people who play just for pleasure) (pro + am (from amateur))