A person who opposes medieval culture or advocates against medieval values and practices in modern society.
From antimediaevalism + -ist (one who practices or advocates). The term describes those holding strong antimediaeval philosophical positions.
Try Another Word