Big Huge Thesaurus

Serenoa

noun

sounds kind of like