Del latín Iohannes, del anterior Ioannes, del griego antiguo Ἰωάννης (Iōánnēs), del hebreo יוֹחָנָן (Yoħanan)