German Dutch English French Walloon Breton Polish Czech Slovak and Jewish (Ashkenazic): from a personal name composed of the ancient Germanic elements hug ‘heart mind [...]
German Dutch English French Walloon Breton Polish Czech Slovak and Jewish (Ashkenazic): from a personal name composed of the ancient Germanic elements hug ‘heart mind [...]