bevy
definition
a large group of people or things of the same kind
example
The garden was filled with a bevy of colorful butterflies fluttering around the flowers.
synonyms
grouparraygathering
word origin — Middle English 'bevi', from Old French 'beuvie' meaning 'a place where animals drink', which is related to 'bever' (beverage).