noun a person who strongly maintains their beliefs or loyalty to a particular cause or person
adjective having or showing a firm determination or loyalty that is very difficult to change
noun a person who strongly opposes change or refuses to give up on something
adjective stubbornly resistant to change or unwavering in belief or opinion