Big Huge Thesaurus

vepse

noun

sounds kind of like