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