What is the meaning of the word "bevy"?

Definitions:

  1. a flock of birds, especially when gathered close together on the ground copy to clipboard noun
    • We were visited at breakfast by a bevy of excited ducks. copy to clipboard
  2. a large gathering of people of a particular type copy to clipboard noun
    • They were surrounded by a bevy of beauties in bathing attire. copy to clipboard