Big Huge Thesaurus

Shorea

noun

sounds kind of like