realist: a philosopher who believes that universals are real and exist independently of anyone thinking of them
philosopher: a specialist in philosophy
remover: a solvent that removes a substance (usually from a surface)