vanquisher
/ˈvæŋkwɪʒər/Definitions
1. noun
a person who defeats or conquers someone or something
“The vanquisher of the dark lord was hailed as a hero by the kingdom.”
1. noun
a person who defeats or conquers someone or something
“The vanquisher of the dark lord was hailed as a hero by the kingdom.”