vanquisher

noun

A conqueror; a victor.

noun

One who, or that which, vanquishes.

noun

Someone who vanquishes; a conqueror.

noun

someone who is victorious by force of arms