Elves, as immortal, never repeated the names of their ancestors. That is why we can be certain that Glorfindel was the same in the Silmarillion and in TLotR.
However, men had different habits when naming their children... in this sense Aragorn was Aragorn II. But men, ususally Numenorians, used to take as well names of Elves of the First Age. For example Denethor, Marshal of Gondor in the Third Age, was also a Teleri of the First Age, son of Lenwe. Denethor led the Nandorin elves to Ossirian and was slain in the First battle, in the Amon Ereb.
I propose you guys, to look for more homonimous and present them in this thread...


