English, especially US.
Hank was a back-formation from Hankin, a medieval surname derived from Johan, a form of John. Hank is therefore sometimes a pet name for John (Hebrew "God has been gracious"). However in the US now Hank is more likely to be a pet name for Henry [q.v.] (Old German "head of household"), and can also be a given name in its own right.