Johan The origin and history of Johan. Etymology An archaic variant of Joan, from Old French Johan, from Latin Johanna. Cf. John. Origin: Old French ← Back to the full definition of Johan