Big Huge Thesaurus

murmuration

noun

sounds kind of like