Noun
enthusiasts [sing. an enthusiast]
zealots [sing. a zealot]