Collective Noun for gnats

Collective noun for gnats usage
cloudA cloud of gnats
swarmA swarm of gnats
hordeA horde of gnats


Please submit your email to get news and GK