Do you know ghouls from goblins and ghosts?
Old English flocc "a group of persons, company, troop," related to Old Norse flokkr "crowd, troop, band," Middle Low German vlocke "crowd, flock (of sheep);" not found in other Germanic languages; perhaps related to folc "people," but the metathesis would have been unusual for Old English.
Extended c.1200 to "a number of animals of one kind moving or feeding together;" of domestic animals c.1300. Transferred to bodies of Christians, in relation to Christ or their local pastor, from mid-14c.
"tuft of wool," mid-13c., probably from Old French floc, from Latin floccus "flock of wool, lock of hair."
"gather, congregate," c.1300, from flock (n.). Related: Flocked; flocking.