zealot (n.)
- addict
- adherent
- aficionado
- alien
- believer
- bigot
- buff
- bug
- case
- catechumen
- character
- churchgoer
- churchman
- collector
- communicant
- convert
- crackpot
- crank
- demon
- devotee
- disciple
- eccentric
- enthusiast
- extremist
- faddist
- fan
- fanatic
- fiend
- follower
- freak
- hermit
- hobbyist
- hobo
- hound
- kook
- loner
- maniac
- maverick
- militant
- monomaniac
- natural
- neophyte
- nonconformist
- nut
- oddball
- oddity
- original
- outsider
- pariah
- partisan
- proselyte
- pursuer
- radical
- receiver
- religionist
- saint
- screwball
- sectary
- solitary
- theist
- tramp
- truster
- type
- visionary
- votary