vanquisher
nounA conqueror; a victor.
One who, or that which, vanquishes.
Someone who vanquishes; a conqueror.
Someone who is victorious by force of arms.
A conqueror; a victor.
One who, or that which, vanquishes.
Someone who vanquishes; a conqueror.
Someone who is victorious by force of arms.