In Hebrew, name Joshua means – Jehovah is generous. Jehovah saves. In the Old Testament, Joshua was chosen to succeed Moses as leader of the Israelites for their journey to the Promised Land.. Other origins for name Joshua include – Hebrew, Biblical. Name Joshua is most often used as a boy name or male name.