Synonyms for "diehard"

Words with similar meaning