Where does “Johannesburg” come from?
Johannesburg is the English name for the South African city, derived from Dutch Johannes, from Latin Iohannes, from Ancient Greek Ἰωάννης, ultimately from Hebrew יהוה meaning "God."
Ancestry of “Johannesburg”, step by step