Big Huge Thesaurus

inhumation

noun

sounds kind of like