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