We're not entirely sure about what inspired the name of Win Windsor. However, If we were to take a wild guess, it would have to be Britain's royal family.