Big Huge Thesaurus

Nephelium

noun

sounds kind of like