Johannes is a Medieval Latin form of the personal name that usually appears as "John" in English language contexts. It is a variant of the Greek and Classical Latin variants (Ιωάννης, Ioannes), itself derived from the Hebrew name Yehochanan, meaning "Yahweh is gracious". The name became popular in Northern Europe, especially in Germany because of Christianity. https://en.wikipedia.org/wiki/Johannes