Wht comes to your mind when you hear the name Jack? Jack Daniel's? Jack the Ripper? Jack Wolfskin? You see, this name is rich in associations. Derived from Jackin, a medieval diminutive of John, this name was very common during the Middle Ages and even became a slang word meaning "man"! It was frequently used in fairy tales and nursery rhymes, such as 'Jack and the Beanstalk', 'Little Jack Horner', and 'Jack Sprat'. American writers Jack London and Jack Kerouac were two famous bearers of this name. It is also borne by American actor Jack Nicholson. You see, when you think about how many characters have the name, you can't really say you don't know Jack. And now check out 10 best known TV and film heroes who also have this name!