Big Huge Thesaurus

ceiba

noun

sounds kind of like