namesake
/ˈneɪmzeɪk/Definitions
1. noun
a person or thing that is given a name in memory of another, especially a person or place that is named after someone
“The new park was a namesake of the city’s founder.”
2. noun
a person or thing that is a source of inspiration or influence
“The artist’s work was a namesake for many aspiring creatives.”
3. noun
a person or thing that is identical or closely associated with another
“The company’s new product was a namesake for its existing bestseller.”
4. verb
to give a name in memory of another
“The town was named after its founder, and it was a namesake of his legacy.”