Re: Valerie and Valentina
They do share the same root: the Latin verb 'valeo' meaning "to be strong/healthy". The difference is that Valerie comes from the present infinitive form, 'valere', and Valentina comes from the present active participle, 'valens'.