Family name origins & meanings
- English of three possible origins : of three possible origins: from a medieval survival with added initial H- of the Old English personal name Ædduc, a diminutive of Æddi, itself a short form of various compound names with the first element ēad ‘prosperity’, ‘fortune’.
- English of three possible origins : habitational name from Haydock near Liverpool, which is probably named from Welsh heiddog ‘characterized by barley’.
- English of three possible origins : from Middle English hadduc ‘haddock’, hence a metonymic occupational name for a fisherman or fish seller, or a nickname for someone supposedly resembling the fish.