HannahInIsrael wrote:
As far as denying that "Yeshua" means "salvation", it's counter-productive for anyone who accepts Tanach.  You can't demand that a Hebrew name be exactly the same as the word it is derived from, in order to mean the same thing.  You would have to throw out lots of names in Tanach -- for example Yakov's sons (Gen.29:33-35).
Hannah -- our divergence is that "derived" is not equal to "identical."    Roots are often found in Hebrew names -- and the root for Yeoshua, Yeshu and others are the same as the root for "salvation" -- but they are not the same word.  

Think of the name Immanuel -- the "el" is often in words used to describe G-d -- but "el" is only part of the name "Immanuel" or "Joel" etc. 

You appear to be equating words that have part of the root in them with the separate word itself.

סופי

And everything that Sarah tells you, listen to her voice. Bereshit (Genesis) 21:12