Big Huge Thesaurus

mombin

noun

sounds kind of like