Big Huge Thesaurus

alluvion

noun

sounds kind of like