A person with the same name as another -

Answer: 
Namesake
A person with the same name as another -