If knights/warriors are STRONG and wear armor, wizards/mages are INTELLIGENT and cast magic, then what do you call that class of fantasy heroes defined by their SPEED? (Rangers, monks, assassins, ninjas, thieves, swashbucklers, etc.)
In video games, they're often called "agility heroes", or defined as "leather armor wearers."
The best I could come up with is "specialists," but it's too vague. "Commandos" is too modern-military. "Ranger" is too specific: in fantasy contexts it means a Legolas-type. "Speed freak" is the only technically correct term, but it's ridiculous. "Athlete" invokes sports images. "Runner" invokes 80s sci-fi movies.
I'm tempted to just call them "agiles", but I'm afraid it's too weak. ("The knights and agiles leered at each other from across the bar." "While the knight battled the skeleton, the agile dashed for the crystal.")
Maybe there's a good foreign-language word...?
Any help is appreciated!