Where does “जोहानसबर्ग” come from?

जोहानसबर्ग (Hindi) comes from English Johannesburg, from Dutch Johannesburg, from Dutch Johannes, from Latin Iōhannēs, from Latin Iōannēs, from Ancient Greek Ἰωάννης, from Hebrew יוחנן, from Hebrew חנון.

Ancestry of “जोहानसबर्ग”, step by step

StepLanguageWordMeaning
1EnglishJohannesburg
2DutchJohannesburg
3DutchJohannesJohn
4LatinIōhannēs
5LatinIōannēsJohn biblical persons
6Ancient GreekἸωάννης
7HebrewיוחנןYahweh is gracious
8Hebrewחנוןgracious, merciful, compassionate; passive...
9Moroccan Arabicخنونةmucus, snot
10Arabicخُنَّة
Every word from Arabic خُنَّةEvery word from Moroccan Arabic خنونةEvery word from Hebrew חנון