Big Huge Thesaurus

mayfly

noun

sounds kind of like