Joschua is a ♂ male name.
Joschua is a German variant of the name Joshua, which derived from the Hebrew name Yehoshu’a / יְהוֹשֻׁעַ. By the way, the name Jesus derived from that name. Jesus is an English form of the Latin name Iesus, which derived from the Greek name Iesous / Ἰησοῦς, which itself is a variant of the Hebrew name Yehoshu’a / יְהוֹשֻׁעַ.
Joschua means “Yahweh is salvation” (from “yeho/יְהוֹ” = referring to the Hebrew God + “yasha’/יָשַׁע’” = to save).