Family name origins & meanings
- English : of uncertain origin; possibly a nickname for someone with thick curly hair, from Old French floc ‘stable of wool’. Alternatively, it may be a metonymic occupational name for a shepherd, from Old English flocc ‘herd’, ‘company’.
- German : unexplained.
- German (Flöck) : variant of Flück (see Fluck), or from a pet form of a personal name formed with Old Saxon flōd ‘flood’.