vanquisher

noun

A conqueror; a victor.

One who, or that which, vanquishes.

Someone who vanquishes; a conqueror.

Someone who is victorious by force of arms.