essaimage
Top 30000
Meanings
Noun
1. swarming (of bees)
2. swarming (when a lot of animals or people congregate)