Big Huge Thesaurus

ombu

noun

sounds kind of like