Hebrew origin. Means “the Lord is salvation”.
No slang use recorded for “Joshua” yet.
Know one? Add a definition.