Big Huge Thesaurus

canella-alba

noun

sounds kind of like