Big Huge Thesaurus

Vanellus

noun

sounds kind of like