The definition of a namesake is a person named after someone.(noun)
An example of a namesake is a son given the exact same name as his father.
See namesake in Webster's New World College Dictionary
Origin: earlier name's sake
See namesake in American Heritage Dictionary 4
Origin: From the phrase for the name's sake.
Learn more about namesake