Antimonarchist
An·ti·mon·arch·ist
Antimonarchist
n.
An enemy to monarchial government.