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