Meaning of winningness in English:

winningness

noun