Big Huge Thesaurus

jambosa

noun

sounds kind of like