Definition from Wiktionary, the free dictionary
namesake (plural namesakes)
- One who is named after another or for whom another is named.
- A person with the same name as another.
- A ship or a building that is named after someone or something
person, place or thing named after another person, place or thing
person with the same name as another