Big Huge Thesaurus

ceibo

noun

sounds kind of like