NAMESAKE
namesake
(noun) a person with the same name as another
Source: WordNet® 3.1
Etymology
Noun
namesake (plural namesakes)
(originally) One who is named after another or for whom another is named.
Synonym: eponym
(by extension) A ship or a building that is named after someone or something.
A person with the same name as another.
Verb
namesake (third-person singular simple present namesakes, present participle namesaking, simple past and past participle namesaked)
(transitive) To name (somebody) after somebody else.
Source: Wiktionary
Name"sake`, n. Etym: [For name's sake; i. e., one named for the sake
of another's name.]
Definition: One that has the same name as another; especially, one called
after, or named out of regard to, another.
Source: Webster’s Unabridged Dictionary 1913 Edition