FamilyEducation.com
   
 

Last name origins & meanings:

  1. English: patronymic from the personal name Henn(e), a short form of Henry 1, Hayne (see Hain 2), or Hendy.
  2. Irish: Anglicized form of Gaelic Ó hAmhsaigh (see Hampson 2).

This name appears in the following lists: Black History/Civil Rights Leaders, Dancers, Pioneers/Explorers