Big Huge Thesaurus

mangifera

noun

sounds kind of like