What does Jack mean?
Jack began as a medieval pet form of John and grew so common it became a word for “man” (as in “every man Jack”). Now a name in its own right, it is one of the most popular boys’ names in Britain and Ireland.
What does Landon mean?
Landon comes from an English surname and place name meaning “long hill.” A surname-name, it climbed the US charts through the 2000s.