republicanist (republican + -ist; agent_person)
One who holds republican opinions; One who oposes monarchy