Vinitharya was the royal son of Valacar of Gondor and Vidumavi, daughter of the King of Rhovanion. When he returned to Gondor with his father, he was given the name Eldacar, a name he retained when he inherited Gondor's throne.