nationalist

noun

1.
one who loves and defends his or her country
2.
an advocate of national independence of or a strong national government
Derived from:
nationalism