(Automatic translation from Croatian)
Completely wrong. Hans comes from Johannes and this is purely Germanic name means Croatian.