Family name origins & meanings
- English : from the medieval personal name Han(n), which is usually a short form of Johan (see John). In some cases, however, it may be from Henry and even Randolph (for the replacement of R- by H- in Germanic names introduced by the Normans, compare Hick).
- German : from an aphetic form of the personal name Johann (see John).