Big Huge Thesaurus

molva

noun

sounds kind of like