a religious or political group with distinctive beliefs
Latin secta from sequi meaning to follow
Try Another Word