Big Huge Thesaurus

Aegypius

noun

sounds kind of like