vanquisher
noun
°Someone who vanquishes; a conqueror.