Where does “Joshua” come from?

Joshua (Spanish) comes from English Joshua, from Hebrew יְהוֹשֻׁעַ — Joshua.

Ancestry of “Joshua”, step by step

StepLanguageWordMeaning
1EnglishJoshuaA Joshua tree
2HebrewיְהוֹשֻׁעַJoshua
Every word from Hebrew יְהוֹשֻׁעַEvery word from English Joshua