A person who brandishes or waves something, especially a weapon, in a threatening or showy manner.
From 'brandish' + '-er' suffix indicating an agent. A logical but infrequently used English word formation.
A 'brandisher' of a sword is just a swordsman, but calling someone a 'brandisher' makes them sound theatrical and a bit ridiculous—which is probably why writers prefer other words.
Complete word intelligence in one call. Free tier — 50 lookups/day.