What does the name Yehoshua mean? What is the meaning of the name Yehoshua?

Meaning of Yehoshua: Name Yehoshua in the Yiddish, Hebrew origin, means Yahweh is salvation.. Name Yehoshua is of Yiddish, Hebrew origin and is a Boy name. People with name Yehoshua are usually Judaism by religion.