Big Huge Thesaurus

lambskin

noun

sounds kind of like