Talk:RNJR/@comment-30202966-20161023015952/@comment-444327-20161023164816

ranger ˈreɪn(d)ʒə/Submit noun 1. a keeper of a park, forest, or area of countryside. "park rangers" 2. a member of a body of armed men, in particular

Ranger suits this lot well; keeps of peace against Grimm for bystanders, as seen with episode 1, and they're a group of armed warriors.