Big Huge Thesaurus

Sambucus

noun

sounds kind of like