C1 noun /ˈdaɪhɑːrd/
diehard
Meaning
A person who strongly resists change and remains loyal to a belief or cause.
Example
He is a diehard fan of classic rock music.