FamilyEducation.com
   
 

First name origins & meanings:

  1. German: Bright soul
  2. Italian: Bright in mind and spirit

First name variations: Hew, Huey, Hughie, Hughes, Huet, Hugi, Hugo, Hugh