Big Huge Thesaurus

Tipuana

noun

sounds kind of like