Big Huge Thesaurus

rampion

noun

sounds kind of like