world champion ( synonym found)

Definition of world champion:

(n) : a man who is a native or inhabitant of Wales

Back to Top