Big Huge Thesaurus

volva

noun

sounds kind of like