English Dictionary
Definition victor in British English
victor noun
[countable] noun
/ˈvɪktə(r)/
1
the winner of a competition or battle
