Big Huge Thesaurus

Attalea

noun

sounds kind of like