swordfighter
Etymology
From sword + fighter.
noun
One who fights with a sword.