Answer: virginalist

AnswerCrossword Clue
virginalistone who plays on a virginal