Meaning & Origin
Johann is a German male given name, equivalent to the English name John. It originates from the Latin Iohannes, which itself derives from the Greek Ἰωάννης (Ioannes), ultimately from the Hebrew name יוֹחָנָן (Yoḥanan), meaning "Yahweh is gracious."