Big Huge Thesaurus

translucence

noun

sounds kind of like