swarm の語源ストーリー
swarm は古英語 swearm から来ていて、とくに巣分かれするハチの群れを指しました。ドイツ語の Schwarm も同じ祖先です。もとはハチの羽音のような「ブーンという音」を表す語から来たとする説があります。人が大勢押し寄せる場面にも使い、Tourists swarmed the beach. のように言います。The beach was swarming with tourists. は、場所を主語にした言い方です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)