Big Huge Thesaurus

Vultur

noun

sounds kind of like