I searched for a Latin word meaning "Champion" in the exact sense of someone
who has defeated all oponents, but I could not find one. The best I can suggest
is the word for "winner". I have listed both the masculine and feminine versions
of the word.