Big Huge Thesaurus

attalea

noun

sounds kind of like