Big Huge Thesaurus

libocedrus

noun

sounds kind of like