diehard
die-hard
noun
A person extremely loyal to a belief, group, or activity, resisting change.
"She's a diehard supporter of the Labour Party."
adjective
Strongly committed to a belief, group, or activity, resisting change.
"His diehard loyalty to the team never wavered."
Thesaurus
Synonyms: traditionalist